Henrywood and Agarwal, Equation (13)

Time bar (total: 32.8s)

analyze734.0ms (2.2%)

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
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
0%0%99.7%0.3%0%0%0%11
0%0%99.7%0.3%0%0%0%12
Compiler

Compiled 59 to 22 computations (62.7% saved)

sample5.9s (18%)

Results
1.8s8254×body256invalid
1.4s1449×body4096valid
825.0ms759×body8192valid
651.0ms877×body2048valid
514.0ms2745×body256infinite
313.0ms1705×body256valid
242.0ms418×body1024valid
68.0ms201×body512valid
17.0ms35×body2048infinite
14.0ms37×body1024infinite
7.0ms23×body512infinite
4.0msbody8192exit
4.0msbody4096infinite
Bogosity

preprocess284.0ms (0.9%)

Algorithm
egg-herbie
Rules
717×times-frac
459×distribute-frac-neg
387×distribute-rgt-neg-out
380×distribute-lft-neg-out
363×associate-/r*
Problems
83×(+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
53×No Errors
40×(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
21×(*.f64 (*.f64 w h) (*.f64 D D))
20×(sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))
16×(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
14×(-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))
(*.f64 c0 (*.f64 d d))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02215334
19895142
253925134
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D))))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 (neg.f64 M) (neg.f64 M))))))
(*.f64 (/.f64 w (*.f64 2 c0)) (+.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 h (*.f64 2 w)) (+.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 D (*.f64 2 w)) (+.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0)))) (*.f64 M M)))))
(*.f64 (/.f64 d (*.f64 2 w)) (+.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 M (*.f64 2 w)) (+.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 c0 c0)))))
(*.f64 (/.f64 c0 (*.f64 2 h)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 D)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (+.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D)))) (*.f64 w w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D)))) (*.f64 h h)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M)))) (*.f64 D D)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 d d)))))
Outputs
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 (neg.f64 c0) (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 d d) (neg.f64 c0)) (*.f64 w (*.f64 h (*.f64 D D)))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d d) (neg.f64 c0)) (*.f64 w (*.f64 h (*.f64 D D)))) (/.f64 (*.f64 (*.f64 d d) (neg.f64 c0)) (*.f64 w (*.f64 h (*.f64 D D)))) (neg.f64 (*.f64 M M))))))
(*.f64 (*.f64 -1/2 (/.f64 c0 w)) (fma.f64 (neg.f64 (/.f64 (/.f64 c0 h) w)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (/.f64 c0 h) w)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 (/.f64 (/.f64 c0 h) w))) M)))))
(*.f64 (*.f64 -1/2 (/.f64 c0 w)) (fma.f64 (neg.f64 (/.f64 (/.f64 c0 h) w)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 (neg.f64 w))) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 (neg.f64 w) h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 c0 2) (neg.f64 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 w -2)) (fma.f64 (/.f64 (/.f64 c0 (neg.f64 h)) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 (neg.f64 h)) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 (neg.f64 h)) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w (neg.f64 h)) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w (neg.f64 h))) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 (neg.f64 h)) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 (neg.f64 h)) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 (neg.f64 h)) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D)))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 (neg.f64 D) (neg.f64 D))))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 (neg.f64 d) (neg.f64 d))) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 (neg.f64 M) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 w (*.f64 2 c0)) (+.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D))) (/.f64 (*.f64 w (*.f64 d d)) (*.f64 (*.f64 c0 h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 w (*.f64 c0 2)) (+.f64 (*.f64 (/.f64 w (*.f64 c0 h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 w (*.f64 c0 h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 w (*.f64 c0 h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 w 2) c0) (fma.f64 (/.f64 w (*.f64 c0 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 w (*.f64 c0 h)) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 w (*.f64 c0 h)) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 h (*.f64 2 w)) (+.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D))) (/.f64 (*.f64 h (*.f64 d d)) (*.f64 (*.f64 w c0) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 h (*.f64 2 w)) (+.f64 (*.f64 (/.f64 h (*.f64 c0 w)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 h (*.f64 c0 w)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 h (*.f64 c0 w)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 (/.f64 h 2) w) (fma.f64 (/.f64 (/.f64 h c0) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 h c0) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 (/.f64 h c0) w)) M)))))
(*.f64 (/.f64 D (*.f64 2 w)) (+.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0))) (/.f64 (*.f64 D (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 c0 c0)))) (*.f64 M M)))))
(*.f64 (/.f64 (/.f64 D 2) w) (+.f64 (*.f64 (/.f64 D (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 c0 c0))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 D (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 c0 c0))) (*.f64 (/.f64 D (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 c0 c0))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 D (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 D w) h) (*.f64 (/.f64 d c0) (/.f64 d c0)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 D w) h) (*.f64 (/.f64 d c0) (/.f64 d c0)) M) (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) w) (/.f64 D h)) (*.f64 c0 c0)) M)))))
(*.f64 (/.f64 d (*.f64 2 w)) (+.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 d (*.f64 c0 c0)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 d (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d (*.f64 w h)) (/.f64 (*.f64 c0 c0) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 d (*.f64 w h)) (/.f64 (*.f64 c0 c0) (*.f64 D D))) (*.f64 (/.f64 d (*.f64 w h)) (/.f64 (*.f64 c0 c0) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 d (*.f64 2 w)) (fma.f64 (/.f64 d (*.f64 w h)) (*.f64 (/.f64 c0 D) (/.f64 c0 D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 d (*.f64 w h)) (*.f64 (/.f64 c0 D) (/.f64 c0 D)) M) (-.f64 (*.f64 (/.f64 d w) (/.f64 (*.f64 c0 c0) (*.f64 h (*.f64 D D)))) M)))))
(*.f64 (/.f64 M (*.f64 2 w)) (+.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 M (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 c0 c0)))))
(*.f64 (/.f64 M (*.f64 2 w)) (+.f64 (*.f64 (/.f64 M (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 M (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 M (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 c0 c0))))))
(*.f64 (/.f64 M (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 M w) h) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 M w) h) (*.f64 (/.f64 d D) (/.f64 d D)) c0) (-.f64 (*.f64 (/.f64 (/.f64 M w) h) (*.f64 (/.f64 d D) (/.f64 d D))) c0)))))
(*.f64 (/.f64 c0 (*.f64 2 h)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 h w) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))) (/.f64 c0 (*.f64 2 h)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))) (/.f64 c0 (*.f64 2 h)))
(*.f64 (/.f64 c0 (*.f64 2 D)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 D h) (*.f64 w w)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 D)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h D)) (/.f64 (*.f64 d d) (*.f64 w w))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h D)) (/.f64 (*.f64 d d) (*.f64 w w))) (*.f64 (/.f64 c0 (*.f64 h D)) (/.f64 (*.f64 d d) (*.f64 w w))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 D)) (fma.f64 (/.f64 c0 (*.f64 h D)) (*.f64 (/.f64 d w) (/.f64 d w)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h D)) (*.f64 (/.f64 d w) (/.f64 d w)) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 h D)) (*.f64 (/.f64 d w) (/.f64 d w))) M)))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (+.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 w w)) (*.f64 (*.f64 d h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (+.f64 (*.f64 (/.f64 c0 (*.f64 d h)) (/.f64 (*.f64 w w) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 d h)) (/.f64 (*.f64 w w) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 d h)) (/.f64 (*.f64 w w) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 d)) (fma.f64 (/.f64 c0 (*.f64 d h)) (*.f64 (/.f64 w D) (/.f64 w D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 d h)) (*.f64 (/.f64 w D) (/.f64 w D)) M) (-.f64 (*.f64 (/.f64 c0 d) (/.f64 (*.f64 w w) (*.f64 h (*.f64 D D)))) M)))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 M h) (*.f64 D D)))) (*.f64 w w)))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (+.f64 (*.f64 (/.f64 c0 (*.f64 h M)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 h M)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 h M)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 w w))))))
(*.f64 (/.f64 c0 (*.f64 2 M)) (fma.f64 (/.f64 c0 (*.f64 h M)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h M)) (*.f64 (/.f64 d D) (/.f64 d D)) w) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 c0 (*.f64 h M))) w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w D) (*.f64 h h)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h))) (*.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w D)) (/.f64 (*.f64 d d) (*.f64 h h)) M) (-.f64 (*.f64 (/.f64 c0 w) (/.f64 (*.f64 d d) (*.f64 D (*.f64 h h)))) M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 h h)) (*.f64 (*.f64 w d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w d)) (/.f64 (*.f64 h h) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w d)) (/.f64 (*.f64 h h) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w d)) (/.f64 (*.f64 h h) (*.f64 D D))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 w d)) (*.f64 (/.f64 h D) (/.f64 h D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w d)) (*.f64 (/.f64 h D) (/.f64 h D)) M) (-.f64 (*.f64 (/.f64 c0 (*.f64 w d)) (*.f64 (/.f64 h D) (/.f64 h D))) M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w M) (*.f64 D D)))) (*.f64 h h)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w M)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w M)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w M)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (*.f64 h h))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 w M)) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w M)) (*.f64 (/.f64 d D) (/.f64 d D)) h) (-.f64 (*.f64 (*.f64 (/.f64 d D) (/.f64 d D)) (/.f64 c0 (*.f64 w M))) h)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d))) (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 (*.f64 w h) (*.f64 d d)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 w (*.f64 (*.f64 d d) h))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 w (*.f64 (*.f64 d d) h))) (/.f64 (*.f64 c0 (*.f64 D D)) (*.f64 w (*.f64 (*.f64 d d) h))) (neg.f64 (*.f64 M M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 D d) (/.f64 D d)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 D d) (/.f64 D d)) M) (-.f64 (*.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 D d) (/.f64 D d))) M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 M M)))) (*.f64 D D)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 M M))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 M M))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 M M))) (neg.f64 (*.f64 D D))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d M) (/.f64 d M)) D) (-.f64 (*.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d M) (/.f64 d M))) D)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 M M)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 d d)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 M M) (*.f64 D D))) (sqrt.f64 (fma.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 M M) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 M M) (*.f64 D D))) (neg.f64 (*.f64 d d))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 M D) (/.f64 M D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 M D) (/.f64 M D)) d) (-.f64 (*.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 M D) (/.f64 M D))) d)))))
Symmetry

(abs D)

(abs d)

(abs M)

Compiler

Compiled 305 to 49 computations (83.9% saved)

eval1.0ms (0%)

Compiler

Compiled 108 to 35 computations (67.6% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
38.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
26.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.6%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
38.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
26.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.6%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 344 to 124 computations (64% saved)

localize411.0ms (1.3%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
82.6%
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M)
82.6%
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))
81.8%
(sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))
42.9%
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M)))))
82.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
81.8%
(sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))
77.5%
(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
60.4%
(+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
82.6%
(*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))
81.8%
(sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))
78.4%
(/.f64 (*.f64 d d) (*.f64 D D))
60.4%
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))
Compiler

Compiled 706 to 65 computations (90.8% saved)

series145.0ms (0.4%)

Counts
12 → 792
Calls

198 calls:

TimeVariablePointExpression
7.0ms
d
@0
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M)))))
5.0ms
c0
@0
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M)))))
4.0ms
D
@inf
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M)))))
3.0ms
M
@inf
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))
3.0ms
d
@inf
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))

rewrite271.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
382×associate-*r*
351×frac-times
339×times-frac
296×add-sqr-sqrt
290×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049962
1853782
Stop Event
node limit
Counts
12 → 486
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M))))
(/.f64 (*.f64 d d) (*.f64 D D))
(sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))
(*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))
(+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
(sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M)))))
(sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))
(fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M)
Outputs
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 d (*.f64 d (/.f64 1 (pow.f64 D 2))))
(*.f64 d (*.f64 (/.f64 1 D) (/.f64 d D)))
(*.f64 d (/.f64 1 (/.f64 (pow.f64 D 2) d)))
(*.f64 (pow.f64 d 2) (/.f64 1 (pow.f64 D 2)))
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 D) (/.f64 1 D)))
(*.f64 (pow.f64 (/.f64 d D) 2) 1)
(*.f64 (/.f64 d D) (/.f64 d D))
(*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 1 D))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 1 (pow.f64 D 2)) (pow.f64 d 2))
(*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 1 (neg.f64 (pow.f64 D 2))))
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d D)) (/.f64 d D)))
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (cbrt.f64 (pow.f64 d 2)) (/.f64 1 (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) 4)) (cbrt.f64 (pow.f64 (/.f64 d 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 d 1) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 d 1) (/.f64 (/.f64 d D) D))
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 d (pow.f64 D 2)) d)
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 2))) (/.f64 (/.f64 d D) (cbrt.f64 D)))
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 4))) (/.f64 d (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) D) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 d D))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))
(*.f64 (/.f64 (/.f64 d D) (cbrt.f64 (pow.f64 D 2))) (/.f64 d (cbrt.f64 D)))
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (/.f64 d D) 2)
(neg.f64 (/.f64 (pow.f64 d 2) (neg.f64 (pow.f64 D 2))))
(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 (pow.f64 d 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 d D) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 c0 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 c0 (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 d (*.f64 (*.f64 w (/.f64 h c0)) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w (/.f64 h c0))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) c0))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 w (/.f64 h c0))))
(/.f64 (pow.f64 d 2) (*.f64 (*.f64 w (/.f64 h c0)) (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w (/.f64 h c0)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 c0 h) (*.f64 w (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (/.f64 c0 h) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) w))
(/.f64 (*.f64 c0 d) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) d))
(/.f64 (*.f64 c0 d) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 w (/.f64 h c0)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(/.f64 1 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 1 (/.f64 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(/.f64 (/.f64 (neg.f64 c0) h) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 w)))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2)))))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (pow.f64 d 2)) (*.f64 (*.f64 w (/.f64 h c0)) (neg.f64 (pow.f64 D 2))))
(/.f64 (sqrt.f64 c0) (/.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 c0)))
(/.f64 (*.f64 d (sqrt.f64 c0)) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (*.f64 d (sqrt.f64 c0))))
(/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (cbrt.f64 c0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) w)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) d) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w D)))
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (pow.f64 d 2) D)) D)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (neg.f64 (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) h)) (neg.f64 w))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) w)
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (pow.f64 (/.f64 d D) 2)) (neg.f64 w))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 (/.f64 d D) 2)) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 d (/.f64 c0 (*.f64 w h))) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 (*.f64 w h))) D)
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 (*.f64 w h))) (neg.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 h) (pow.f64 d 2)) (*.f64 w (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (pow.f64 d 2)) (*.f64 (neg.f64 w) (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) w) (*.f64 h (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w D))) D)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) 1) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D)
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) 1) (pow.f64 D 2))
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) w) h)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1) (*.f64 w h))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 w h))) (sqrt.f64 (*.f64 w h)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (cbrt.f64 (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (*.f64 w (neg.f64 h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 h (*.f64 w D)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (*.f64 w (/.f64 h c0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (/.f64 h c0))))
(/.f64 (*.f64 (/.f64 c0 h) d) (*.f64 w (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) D)) (*.f64 w D))
(/.f64 (*.f64 (/.f64 c0 h) (neg.f64 (pow.f64 d 2))) (*.f64 w (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) d) (*.f64 (neg.f64 w) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 w) D))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) 1) (*.f64 (neg.f64 w) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 w) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (*.f64 w (neg.f64 h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w (neg.f64 h)) D))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w (neg.f64 h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 d (/.f64 c0 h)) (*.f64 (/.f64 (pow.f64 D 2) d) w))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 d (/.f64 (neg.f64 c0) h)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 w)))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 h)) (*.f64 (pow.f64 D 2) w))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 (neg.f64 c0) h)) (*.f64 (pow.f64 D 2) (neg.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 h)) (*.f64 D w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 c0) h)) (*.f64 D (neg.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 h)) (*.f64 (neg.f64 (pow.f64 D 2)) w))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 (neg.f64 c0) h)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 w)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 w (neg.f64 h)))
(/.f64 (neg.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2)))) (neg.f64 (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 w (*.f64 h (pow.f64 D 2))))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 1/2)
(neg.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))
(fabs.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.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 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 c0 (*.f64 (/.f64 1 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(*.f64 c0 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 c0 (/.f64 1 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 c0 (*.f64 w h))))
(*.f64 (pow.f64 d 2) (*.f64 c0 (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2))))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(*.f64 (/.f64 c0 h) (*.f64 (/.f64 1 w) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 d D) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w h))))
(*.f64 (*.f64 c0 d) (*.f64 d (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (/.f64 1 (pow.f64 D 2)))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 w) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 w h)) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 (pow.f64 D 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)))
(*.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (/.f64 1 (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (*.f64 d (sqrt.f64 c0)) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (pow.f64 (/.f64 d D) 2)))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (/.f64 c0 (*.f64 w h)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 d D)) (/.f64 d D))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 (/.f64 d D) 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (/.f64 1 w))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2))) (cbrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 h (*.f64 w D))) (/.f64 (*.f64 c0 (pow.f64 d 2)) D))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 w h)) (/.f64 c0 (pow.f64 D 2)))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))) (pow.f64 d 2))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 w h)))
(*.f64 (/.f64 c0 (*.f64 h (*.f64 w D))) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) w) (/.f64 c0 (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w D))) (/.f64 c0 D))
(*.f64 (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 c0 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 c0 d) w) (/.f64 d (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 w h)) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 D 2)) (/.f64 d (*.f64 w h)))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 h (*.f64 w D))) (/.f64 d D))
(*.f64 (/.f64 (*.f64 c0 d) 1) (/.f64 d (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 d (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (*.f64 c0 d) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 d (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) w) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)) (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (*.f64 w D))) (/.f64 (*.f64 d (sqrt.f64 c0)) D))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) 1) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 w h)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w h)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 h (*.f64 w D))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) 1) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) 1) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))) (/.f64 d D))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 1/2)
(neg.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))
(fabs.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.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 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) 1) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w 2))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 c0 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 (*.f64 w 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (*.f64 w 2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 c0 1/2)) w)
(/.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (neg.f64 c0)) (*.f64 w -2))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 1/2 (/.f64 c0 w))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 1/2 (/.f64 c0 w))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (*.f64 (*.f64 c0 1/2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) w)
(/.f64 (*.f64 (neg.f64 c0) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w -2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) w) 2)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2) w)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1) (*.f64 w 2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (*.f64 (pow.f64 w 2) 4))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2)))) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) 3) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2)))) (-.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) c0) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 w 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 c0 1/2)) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) w))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) 1) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (neg.f64 c0)) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) c0) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (*.f64 w 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 c0 1/2)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) w))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (neg.f64 c0)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (*.f64 w -2)))
(/.f64 (*.f64 (*.f64 c0 1/2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 w (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 w (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 (neg.f64 c0) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 (*.f64 w -2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (*.f64 w -2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (neg.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 w -2))
(pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 1)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2))
(log.f64 (exp.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2)) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))

simplify918.0ms (2.8%)

Algorithm
egg-herbie
Rules
660×associate-/l/
491×associate-+r+
489×associate-/r/
479×*-commutative
474×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01427158848
14839157653
Stop Event
node limit
Counts
1278 → 855
Calls
Call 1
Inputs
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.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 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 -1 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 d (*.f64 d (/.f64 1 (pow.f64 D 2))))
(*.f64 d (*.f64 (/.f64 1 D) (/.f64 d D)))
(*.f64 d (/.f64 1 (/.f64 (pow.f64 D 2) d)))
(*.f64 (pow.f64 d 2) (/.f64 1 (pow.f64 D 2)))
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 D) (/.f64 1 D)))
(*.f64 (pow.f64 (/.f64 d D) 2) 1)
(*.f64 (/.f64 d D) (/.f64 d D))
(*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 1 D))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 1 (pow.f64 D 2)) (pow.f64 d 2))
(*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 1 (neg.f64 (pow.f64 D 2))))
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d D)) (/.f64 d D)))
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (cbrt.f64 (pow.f64 d 2)) (/.f64 1 (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) 4)) (cbrt.f64 (pow.f64 (/.f64 d 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 d 1) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 d 1) (/.f64 (/.f64 d D) D))
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 d (pow.f64 D 2)) d)
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 2))) (/.f64 (/.f64 d D) (cbrt.f64 D)))
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 4))) (/.f64 d (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) D) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 d D))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))
(*.f64 (/.f64 (/.f64 d D) (cbrt.f64 (pow.f64 D 2))) (/.f64 d (cbrt.f64 D)))
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (/.f64 d D) 2)
(neg.f64 (/.f64 (pow.f64 d 2) (neg.f64 (pow.f64 D 2))))
(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 (pow.f64 d 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 d D) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 c0 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 c0 (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 d (*.f64 (*.f64 w (/.f64 h c0)) (/.f64 (pow.f64 D 2) d)))
(/.f64 d (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w (/.f64 h c0))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) c0))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 w (/.f64 h c0))))
(/.f64 (pow.f64 d 2) (*.f64 (*.f64 w (/.f64 h c0)) (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w (/.f64 h c0)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 c0 h) (*.f64 w (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (/.f64 c0 h) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) w))
(/.f64 (*.f64 c0 d) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) d))
(/.f64 (*.f64 c0 d) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 w (/.f64 h c0)) D))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(/.f64 1 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 1 (/.f64 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(/.f64 (/.f64 (neg.f64 c0) h) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 w)))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2)))))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (pow.f64 d 2)) (*.f64 (*.f64 w (/.f64 h c0)) (neg.f64 (pow.f64 D 2))))
(/.f64 (sqrt.f64 c0) (/.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 c0)))
(/.f64 (*.f64 d (sqrt.f64 c0)) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (*.f64 d (sqrt.f64 c0))))
(/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (cbrt.f64 c0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) w)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) d) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w D)))
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (pow.f64 d 2) D)) D)
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (neg.f64 (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) h)) (neg.f64 w))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) w)
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (pow.f64 (/.f64 d D) 2)) (neg.f64 w))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 (/.f64 d D) 2)) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 d (/.f64 c0 (*.f64 w h))) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 (*.f64 w h))) D)
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 (*.f64 w h))) (neg.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 h) (pow.f64 d 2)) (*.f64 w (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (pow.f64 d 2)) (*.f64 (neg.f64 w) (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) w) (*.f64 h (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w D))) D)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) 1) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D)
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) 1) (pow.f64 D 2))
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) w) h)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1) (*.f64 w h))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 w h))) (sqrt.f64 (*.f64 w h)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (cbrt.f64 (*.f64 w h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (*.f64 w (neg.f64 h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 h (*.f64 w D)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (*.f64 w (/.f64 h c0))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (/.f64 h c0))))
(/.f64 (*.f64 (/.f64 c0 h) d) (*.f64 w (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) D)) (*.f64 w D))
(/.f64 (*.f64 (/.f64 c0 h) (neg.f64 (pow.f64 d 2))) (*.f64 w (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) d) (*.f64 (neg.f64 w) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 w) D))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) 1) (*.f64 (neg.f64 w) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 w) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (*.f64 w (neg.f64 h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w (neg.f64 h)) D))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w (neg.f64 h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (*.f64 d (/.f64 c0 h)) (*.f64 (/.f64 (pow.f64 D 2) d) w))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 d (/.f64 (neg.f64 c0) h)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 w)))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 h)) (*.f64 (pow.f64 D 2) w))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 (neg.f64 c0) h)) (*.f64 (pow.f64 D 2) (neg.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 h)) (*.f64 D w))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 c0) h)) (*.f64 D (neg.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 h)) (*.f64 (neg.f64 (pow.f64 D 2)) w))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 (neg.f64 c0) h)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 w)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 w (neg.f64 h)))
(/.f64 (neg.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2)))) (neg.f64 (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 w (*.f64 h (pow.f64 D 2))))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 1/2)
(neg.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))
(fabs.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.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 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 c0 (*.f64 (/.f64 1 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(*.f64 c0 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 c0 (/.f64 1 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 c0 (*.f64 w h))))
(*.f64 (pow.f64 d 2) (*.f64 c0 (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2))))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(*.f64 (/.f64 c0 h) (*.f64 (/.f64 1 w) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 d D) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w h))))
(*.f64 (*.f64 c0 d) (*.f64 d (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (/.f64 1 (pow.f64 D 2)))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 w) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 w h)) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 (pow.f64 D 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)))
(*.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (/.f64 1 (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (*.f64 d (sqrt.f64 c0)) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (pow.f64 (/.f64 d D) 2)))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (/.f64 c0 (*.f64 w h)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 d D)) (/.f64 d D))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 (/.f64 d D) 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (/.f64 1 w))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2))) (cbrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 h (*.f64 w D))) (/.f64 (*.f64 c0 (pow.f64 d 2)) D))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 w h)) (/.f64 c0 (pow.f64 D 2)))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))) (pow.f64 d 2))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 w h)))
(*.f64 (/.f64 c0 (*.f64 h (*.f64 w D))) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) w) (/.f64 c0 (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w D))) (/.f64 c0 D))
(*.f64 (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 c0 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 c0 d) w) (/.f64 d (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 w h)) (/.f64 d (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 D 2)) (/.f64 d (*.f64 w h)))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 h (*.f64 w D))) (/.f64 d D))
(*.f64 (/.f64 (*.f64 c0 d) 1) (/.f64 d (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 d (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (*.f64 c0 d) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 d (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) w) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)) (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (*.f64 w D))) (/.f64 (*.f64 d (sqrt.f64 c0)) D))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) 1) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 w h)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w h)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 h (*.f64 w D))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) 1) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) D) (/.f64 (pow.f64 d 2) D))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) 1) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))) (/.f64 d D))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 1/2)
(neg.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))
(fabs.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.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 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) 1) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w 2))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 c0 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 (*.f64 w 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (*.f64 w 2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 c0 1/2)) w)
(/.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (neg.f64 c0)) (*.f64 w -2))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 1/2 (/.f64 c0 w))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 1/2 (/.f64 c0 w))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (*.f64 (*.f64 c0 1/2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) w)
(/.f64 (*.f64 (neg.f64 c0) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w -2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) w) 2)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2) w)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1) (*.f64 w 2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (*.f64 (pow.f64 w 2) 4))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2)))) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) 3) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2)))) (-.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) c0) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 w 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 c0 1/2)) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) w))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) 1) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (neg.f64 c0)) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) c0) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (*.f64 w 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 c0 1/2)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) w))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (neg.f64 c0)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (*.f64 w -2)))
(/.f64 (*.f64 (*.f64 c0 1/2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 w (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 w (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 (neg.f64 c0) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 (*.f64 w -2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (*.f64 w -2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (neg.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 w -2))
(pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 1)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2))
(log.f64 (exp.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2)) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
Outputs
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.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 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) -1/2))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) -1/2))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) 1/8)))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) 1/8)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) 1/8))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) 1/8))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 h w)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (pow.f64 c0 5)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5))) (pow.f64 d 10))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) -1/2))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) -1/2))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (*.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) 1/8)))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) 1/8)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) 1/8))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 w 2)) (sqrt.f64 -1)))) (pow.f64 d 4)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 6) (pow.f64 D 12)) (/.f64 (pow.f64 d 12) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 h 6)) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (*.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 4)) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 d 8)) 1/8))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))))
(*.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (fma.f64 1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)) (pow.f64 d 6))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))))))
(*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 -1/2 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))))
(*.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))))
(fma.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 (sqrt.f64 -1) c0))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 (sqrt.f64 -1) c0)) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 (*.f64 M (pow.f64 h 2)) (*.f64 (sqrt.f64 -1) (pow.f64 w 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 c0 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 M (sqrt.f64 -1) (*.f64 c0 (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2)))) (pow.f64 d 6))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (*.f64 (pow.f64 w 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (*.f64 (pow.f64 w 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1))))) h) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1))))) h) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1))))) h)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1))))) h) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) w)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1))))) h) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 3)) (*.f64 (*.f64 (pow.f64 w 2) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (*.f64 (pow.f64 h 3) (*.f64 (*.f64 (pow.f64 w 2) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1))))) w) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1))))) w) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1))))) w) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) h))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1))))) w)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1))))) w) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1))))) w) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 M (sqrt.f64 -1) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1))) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h w))))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 4) (pow.f64 c0 3))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 4) (pow.f64 c0 3))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 c0 (pow.f64 d 2))) 2)))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 c0 (pow.f64 d 2))) 2)))))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 c0 (pow.f64 d 2))) 2))))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) 2))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 M (sqrt.f64 -1) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (-.f64 (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) M) (/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 c0 M) (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (/.f64 (pow.f64 d 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))) 2)))))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (pow.f64 d 2))))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2)))) (pow.f64 d 6))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))) (pow.f64 d 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) 2))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (*.f64 (pow.f64 w 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (*.f64 (pow.f64 w 3) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 D 2) w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (*.f64 c0 (pow.f64 d 2))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (*.f64 (sqrt.f64 -1) h))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (pow.f64 h 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 h 3)) (*.f64 (*.f64 (pow.f64 w 2) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))))) 2)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))))) 2))) (pow.f64 d 2))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (*.f64 (pow.f64 h 3) (*.f64 (*.f64 (pow.f64 w 2) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h))))))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (*.f64 w (sqrt.f64 -1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (pow.f64 d 4))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (*.f64 (sqrt.f64 -1) w))) (fma.f64 1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (pow.f64 M 3)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 w 3)))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (pow.f64 d 4)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (/.f64 c0 h)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 M (*.f64 (sqrt.f64 -1) (pow.f64 w 2)))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 d 6) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 d 4) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 M 3)) (/.f64 (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) M) (/.f64 (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) M) (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 d 4) (*.f64 M (sqrt.f64 -1))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 4) (pow.f64 c0 3))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 M c0) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) c0)) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2)))) (pow.f64 d 4))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 c0 (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 d 4) (pow.f64 c0 3))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 (*.f64 h w) (*.f64 0 (*.f64 (/.f64 M (pow.f64 D 2)) (/.f64 c0 (*.f64 h w))))))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (-.f64 (*.f64 -1 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))))) (*.f64 c0 (pow.f64 d 2)))) 2))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2)))) (pow.f64 d 6))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h c0) (/.f64 (*.f64 w (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w))))) (pow.f64 d 2)))) 2))) (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (/.f64 (*.f64 M (*.f64 c0 (pow.f64 d 2))) (*.f64 h w))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 D 4) (*.f64 M (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (pow.f64 D 6)) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1) 3)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2))) (fma.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 2))) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 0 (*.f64 (/.f64 M h) (*.f64 (pow.f64 d 2) (/.f64 c0 w)))) (*.f64 M (sqrt.f64 -1)))) 2)) (*.f64 (*.f64 M (sqrt.f64 -1)) (pow.f64 D 4))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 c0 (pow.f64 d 2))) 2)))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) 2))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)))))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 3) (*.f64 (pow.f64 w 3) (*.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))) (*.f64 c0 (pow.f64 d 2)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 h (*.f64 w (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 c0 (pow.f64 d 2))) 2)))))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 c0 (pow.f64 d 2))) 2))))))) (fma.f64 1/2 (/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 (*.f64 h w) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) 2))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 3) (pow.f64 d 6))) (*.f64 (pow.f64 M 3) (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 w 3)) (*.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 M (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (sqrt.f64 -1)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(*.f64 (neg.f64 M) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2)) (*.f64 M (sqrt.f64 -1)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))) 2))) (*.f64 (pow.f64 M 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 -1))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (*.f64 M (sqrt.f64 -1))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (pow.f64 M 2)) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 w 2)))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)) 2)) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 1/2 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))) (sqrt.f64 -1)))))
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 -1 M)
(neg.f64 M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(+.f64 (*.f64 -1 M) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 d (*.f64 d (/.f64 1 (pow.f64 D 2))))
(pow.f64 (/.f64 d D) 2)
(*.f64 d (*.f64 (/.f64 1 D) (/.f64 d D)))
(*.f64 d (/.f64 (*.f64 1 (/.f64 d D)) D))
(*.f64 d (/.f64 1 (/.f64 (pow.f64 D 2) d)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (pow.f64 d 2) (/.f64 1 (pow.f64 D 2)))
(pow.f64 (/.f64 d D) 2)
(*.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 (/.f64 d D) 2) 1)
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d D) (/.f64 d D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 1 D))
(pow.f64 (/.f64 d D) 2)
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 1 (pow.f64 D 2)) (pow.f64 d 2))
(pow.f64 (/.f64 d D) 2)
(*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 1 (neg.f64 (pow.f64 D 2))))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 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 (cbrt.f64 (pow.f64 d 4)) (*.f64 (cbrt.f64 (pow.f64 d 2)) (/.f64 1 (pow.f64 D 2))))
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 1 (pow.f64 D 2)) (cbrt.f64 (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 (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 (*.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 (/.f64 d D) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (/.f64 d D))))
(*.f64 (/.f64 d 1) (/.f64 d (pow.f64 D 2)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d 1) (/.f64 (/.f64 d D) D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 d (pow.f64 D 2)) d)
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 2))) (/.f64 (/.f64 d D) (cbrt.f64 D)))
(/.f64 (*.f64 d (/.f64 d (*.f64 (cbrt.f64 D) D))) (cbrt.f64 (pow.f64 D 2)))
(*.f64 (/.f64 d (cbrt.f64 (pow.f64 D 4))) (/.f64 d (cbrt.f64 (pow.f64 D 2))))
(/.f64 (*.f64 d (/.f64 d (cbrt.f64 (pow.f64 D 2)))) (cbrt.f64 (pow.f64 D 4)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) D) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (cbrt.f64 (pow.f64 d 4)) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 (/.f64 d D) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (pow.f64 D 4))))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 d D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))
(*.f64 (/.f64 d (sqrt.f64 D)) (/.f64 (/.f64 d D) (sqrt.f64 D)))
(*.f64 (/.f64 (/.f64 d D) (cbrt.f64 (pow.f64 D 2))) (/.f64 d (cbrt.f64 D)))
(*.f64 (/.f64 d (*.f64 (cbrt.f64 (pow.f64 D 2)) D)) (/.f64 d (cbrt.f64 D)))
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (/.f64 d D) 2)
(pow.f64 (/.f64 d D) 2)
(neg.f64 (/.f64 (pow.f64 d 2) (neg.f64 (pow.f64 D 2))))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(sqrt.f64 (pow.f64 (/.f64 d D) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 d 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 (pow.f64 d 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 d 4) (pow.f64 D 4))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 M)) (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (neg.f64 (sqrt.f64 M))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (-.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (+.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(/.f64 c0 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 c0 (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 d (*.f64 (*.f64 w (/.f64 h c0)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 d (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w (/.f64 h c0))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) c0))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 w (/.f64 h c0))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (pow.f64 d 2) (*.f64 (*.f64 w (/.f64 h c0)) (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w (/.f64 h c0)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 c0 h) (*.f64 w (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 c0 h) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) w))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 d) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) d))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 d) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 d) (*.f64 (*.f64 w h) (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (pow.f64 D 2))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (pow.f64 d 2) D) (*.f64 (*.f64 w (/.f64 h c0)) D))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 w h))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) h))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(/.f64 -1 (/.f64 (*.f64 w (neg.f64 h)) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(*.f64 (/.f64 -1 (*.f64 w (neg.f64 h))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 1 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 1 (/.f64 (/.f64 (*.f64 w h) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) 1))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (neg.f64 c0) h) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 c0) (neg.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 (pow.f64 d 2)) (*.f64 (*.f64 w (/.f64 h c0)) (neg.f64 (pow.f64 D 2))))
(/.f64 (neg.f64 (pow.f64 d 2)) (*.f64 (*.f64 (pow.f64 D 2) (neg.f64 w)) (/.f64 h c0)))
(*.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))) (*.f64 h w)) c0)
(/.f64 (sqrt.f64 c0) (/.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 c0)))
(*.f64 (/.f64 (sqrt.f64 c0) (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 c0))
(*.f64 (*.f64 (/.f64 (sqrt.f64 c0) (*.f64 h w)) (pow.f64 (/.f64 d D) 2)) (sqrt.f64 c0))
(/.f64 (*.f64 d (sqrt.f64 c0)) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (*.f64 d (sqrt.f64 c0))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) (*.f64 (pow.f64 D 2) h))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (/.f64 (/.f64 d w) (*.f64 (pow.f64 D 2) h)) (sqrt.f64 c0)))
(/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (cbrt.f64 c0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h))) (cbrt.f64 c0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 w (pow.f64 (/.f64 d D) 2)) h)) (cbrt.f64 c0))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 2) (*.f64 h w))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) w)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) d) (/.f64 (pow.f64 D 2) d))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (*.f64 h (*.f64 w D)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (pow.f64 d 2) D)) D)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (neg.f64 (pow.f64 d 2))) (neg.f64 (pow.f64 D 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 w)) h)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) h)) (neg.f64 w))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 c0)) (*.f64 w (neg.f64 h)))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (/.f64 c0 h) (pow.f64 (/.f64 d D) 2)) w)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (pow.f64 (/.f64 d D) 2)) (neg.f64 w))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (neg.f64 c0) (pow.f64 (/.f64 d D) 2)) (*.f64 w (neg.f64 h)))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 d (/.f64 c0 (*.f64 w h))) (/.f64 (pow.f64 D 2) d))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 (*.f64 w h))) D)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 (*.f64 w h))) (neg.f64 (pow.f64 D 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (*.f64 (/.f64 c0 h) (pow.f64 d 2)) (*.f64 w (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 w) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (pow.f64 d 2)) (*.f64 (neg.f64 w) (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) w) (*.f64 h (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (*.f64 w D))) D)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) 1) (*.f64 w (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 h w))) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (/.f64 c0 D) (sqrt.f64 (*.f64 h w))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) 1) (pow.f64 D 2))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (cbrt.f64 (pow.f64 D 4))) (cbrt.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 4))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) w) h)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) w)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) 1) (*.f64 w h))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 w h))) (sqrt.f64 (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 (sqrt.f64 (*.f64 h w)) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 h w))))
(/.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (cbrt.f64 (*.f64 w h)))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 (cbrt.f64 (*.f64 h w)) (cbrt.f64 (pow.f64 (*.f64 h w) 2))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 h w) 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 h w))))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 (*.f64 w (neg.f64 h)) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) c0) (*.f64 h (*.f64 w D)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) 1) (*.f64 D (*.f64 w (/.f64 h c0))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) 1) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (/.f64 h c0))))
(/.f64 (neg.f64 (pow.f64 d 2)) (*.f64 (*.f64 (pow.f64 D 2) (neg.f64 w)) (/.f64 h c0)))
(*.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))) (*.f64 h w)) c0)
(/.f64 (*.f64 (/.f64 c0 h) d) (*.f64 w (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 h) (/.f64 (pow.f64 d 2) D)) (*.f64 w D))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 h) (neg.f64 (pow.f64 d 2))) (*.f64 w (neg.f64 (pow.f64 D 2))))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (*.f64 (/.f64 c0 w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) D)) (*.f64 h D))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 w) 1) (*.f64 h (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 c0 w) (neg.f64 (pow.f64 d 2))) (*.f64 h (neg.f64 (pow.f64 D 2))))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) d) (*.f64 (neg.f64 w) (/.f64 (pow.f64 D 2) d)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (/.f64 (pow.f64 d 2) D)) (*.f64 (neg.f64 w) D))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) 1) (*.f64 (neg.f64 w) (/.f64 (pow.f64 D 2) (pow.f64 d 2))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (/.f64 (neg.f64 c0) h) (neg.f64 (pow.f64 d 2))) (*.f64 (neg.f64 w) (neg.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (neg.f64 c0) d) (*.f64 (*.f64 w (neg.f64 h)) (/.f64 (pow.f64 D 2) d)))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (pow.f64 d 2) D)) (*.f64 (*.f64 w (neg.f64 h)) D))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (neg.f64 c0) (neg.f64 (pow.f64 d 2))) (*.f64 (*.f64 w (neg.f64 h)) (neg.f64 (pow.f64 D 2))))
(/.f64 (neg.f64 c0) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (neg.f64 w)) (neg.f64 h)) (neg.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (*.f64 (*.f64 (pow.f64 D 2) (neg.f64 w)) (neg.f64 h))) (neg.f64 c0))
(/.f64 (*.f64 d (/.f64 c0 h)) (*.f64 (/.f64 (pow.f64 D 2) d) w))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 d (/.f64 c0 w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 d (/.f64 (neg.f64 c0) h)) (*.f64 (/.f64 (pow.f64 D 2) d) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 d (neg.f64 c0)) (*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 h)) (*.f64 (pow.f64 D 2) w))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 c0 w)) (*.f64 h (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (pow.f64 d 2) (/.f64 (neg.f64 c0) h)) (*.f64 (pow.f64 D 2) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 h)) (*.f64 D w))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 c0 w)) (*.f64 D h))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (/.f64 (neg.f64 c0) h)) (*.f64 D (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (/.f64 (pow.f64 d 2) D) (neg.f64 c0)) (*.f64 D (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 h)) (*.f64 (neg.f64 (pow.f64 D 2)) w))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 c0 w)) (*.f64 (neg.f64 (pow.f64 D 2)) h))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 (neg.f64 c0) h)) (*.f64 (neg.f64 (pow.f64 D 2)) (neg.f64 w)))
(*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))) (/.f64 (neg.f64 (/.f64 c0 h)) (neg.f64 w)))
(*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))) (/.f64 (neg.f64 c0) (*.f64 (neg.f64 w) h)))
(/.f64 (*.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 c0)) (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 c0) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (neg.f64 w)) (neg.f64 h)) (neg.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (neg.f64 (pow.f64 d 2)) (*.f64 (*.f64 (pow.f64 D 2) (neg.f64 w)) (neg.f64 h))) (neg.f64 c0))
(/.f64 (neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h))) (neg.f64 (pow.f64 D 2)))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(/.f64 (neg.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 w (neg.f64 h)))
(/.f64 (neg.f64 c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 w (neg.f64 h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h))))
(/.f64 (neg.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2)))) (neg.f64 (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(/.f64 (*.f64 c0 (neg.f64 (neg.f64 (pow.f64 d 2)))) (*.f64 w (neg.f64 (*.f64 h (neg.f64 (pow.f64 D 2))))))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 w (*.f64 h (pow.f64 D 2))))) (*.f64 D (sqrt.f64 (*.f64 w h))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 c0 2) w) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 D 2) h)))) (*.f64 D (sqrt.f64 (*.f64 h w))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2))
(neg.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2))
(fabs.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fabs.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(log.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (*.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 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 c0 (*.f64 (/.f64 1 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 c0 (*.f64 (pow.f64 d 2) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 c0 (/.f64 1 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 c0 (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (pow.f64 d 2) (*.f64 c0 (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 h) (*.f64 (/.f64 1 w) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 d D) (*.f64 (/.f64 d D) (/.f64 c0 (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (*.f64 c0 d) (*.f64 d (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 c0 (*.f64 d (/.f64 (*.f64 d (/.f64 1 w)) (*.f64 (pow.f64 D 2) h))))
(*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) (/.f64 1 (pow.f64 D 2)))
(*.f64 (/.f64 1 (pow.f64 D 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)))
(*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 1 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 1 w) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 1 (*.f64 w h)) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 1 (pow.f64 D 2)) (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)))
(*.f64 (*.f64 c0 (neg.f64 (pow.f64 d 2))) (/.f64 1 (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(*.f64 c0 (*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 (/.f64 1 w) (*.f64 h (neg.f64 (pow.f64 D 2))))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (*.f64 d (sqrt.f64 c0)) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 d (*.f64 (sqrt.f64 c0) (/.f64 (/.f64 1 (*.f64 h w)) (pow.f64 D 2)))))
(*.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 c0 (*.f64 h w)))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (pow.f64 (/.f64 d D) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 c0 (*.f64 h w)))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (/.f64 c0 (*.f64 w h)))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d D) 4) c0) (*.f64 h w))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 (*.f64 w h))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 4)) (*.f64 (/.f64 c0 (*.f64 h w)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (/.f64 (/.f64 1 w) (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (/.f64 (/.f64 1 (*.f64 h w)) (pow.f64 D 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (pow.f64 (/.f64 d D) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (/.f64 c0 (*.f64 h w)))))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 d D)) (/.f64 d D))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (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)) (*.f64 (/.f64 c0 (*.f64 h w)) (cbrt.f64 (pow.f64 (/.f64 d D) 4))))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 h)) (/.f64 1 w))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 (/.f64 c0 (*.f64 h w)))))
(*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2))) (cbrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (cbrt.f64 (/.f64 c0 (*.f64 h w)))))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 d 2) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 (sqrt.f64 (*.f64 h w)) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 (cbrt.f64 (*.f64 h w)) (cbrt.f64 (pow.f64 (*.f64 h w) 2))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 h w) 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 1 (*.f64 h (*.f64 w D))) (/.f64 (*.f64 c0 (pow.f64 d 2)) D))
(*.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (/.f64 (/.f64 1 h) (*.f64 D w)))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (*.f64 c0 (/.f64 (pow.f64 d 2) D)) (sqrt.f64 (*.f64 h w))) (/.f64 (/.f64 1 D) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))) (/.f64 c0 (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 w h)) (/.f64 c0 (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 h w))) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (/.f64 c0 D) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 (*.f64 w (*.f64 h (pow.f64 D 2)))) (pow.f64 d 2))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 (*.f64 h (*.f64 w D))) (/.f64 (pow.f64 d 2) D))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 c0 (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 h w))) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (/.f64 c0 D) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (/.f64 (pow.f64 d 2) w) (/.f64 c0 (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 h (*.f64 w D))) (/.f64 c0 D))
(*.f64 (/.f64 (/.f64 (pow.f64 d 2) h) (*.f64 D w)) (/.f64 c0 D))
(*.f64 (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 c0 (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))) (/.f64 c0 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (/.f64 (*.f64 c0 d) w) (/.f64 d (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 w h)) (/.f64 d (pow.f64 D 2)))
(/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2))
(*.f64 (/.f64 (*.f64 c0 d) (pow.f64 D 2)) (/.f64 d (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 h (*.f64 w D))) (/.f64 d D))
(*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w))))
(*.f64 (/.f64 (*.f64 c0 d) 1) (/.f64 d (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 c0 d) (/.f64 (/.f64 d w) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (*.f64 c0 d) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 d (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (*.f64 (/.f64 c0 D) (/.f64 d (sqrt.f64 (*.f64 h w)))) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 h w))))
(*.f64 (*.f64 (/.f64 (/.f64 c0 D) (sqrt.f64 (*.f64 h w))) d) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (*.f64 c0 d) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 d (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 (*.f64 c0 d) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2))) (/.f64 d (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) w) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (pow.f64 D 2))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) (*.f64 (pow.f64 D 2) h))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (/.f64 (/.f64 d w) (*.f64 (pow.f64 D 2) h)) (sqrt.f64 c0)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)) (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)))
(*.f64 (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) h)) (/.f64 d (/.f64 (pow.f64 D 2) (sqrt.f64 c0))))
(*.f64 (*.f64 (/.f64 d (*.f64 h w)) (sqrt.f64 c0)) (*.f64 (/.f64 d (pow.f64 D 2)) (sqrt.f64 c0)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (pow.f64 D 2)) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w h)))
(*.f64 (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) h)) (/.f64 d (/.f64 (pow.f64 D 2) (sqrt.f64 c0))))
(*.f64 (*.f64 (/.f64 d (*.f64 h w)) (sqrt.f64 c0)) (*.f64 (/.f64 d (pow.f64 D 2)) (sqrt.f64 c0)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 h (*.f64 w D))) (/.f64 (*.f64 d (sqrt.f64 c0)) D))
(*.f64 (*.f64 (/.f64 d h) (/.f64 (sqrt.f64 c0) (*.f64 D w))) (/.f64 d (/.f64 D (sqrt.f64 c0))))
(*.f64 (*.f64 (/.f64 d h) (/.f64 (sqrt.f64 c0) (*.f64 D w))) (*.f64 (/.f64 d D) (sqrt.f64 c0)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) 1) (/.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (/.f64 d w) (/.f64 (sqrt.f64 c0) (*.f64 (pow.f64 D 2) h))))
(*.f64 (*.f64 d (sqrt.f64 c0)) (*.f64 (/.f64 (/.f64 d w) (*.f64 (pow.f64 D 2) h)) (sqrt.f64 c0)))
(*.f64 (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (pow.f64 (*.f64 w (*.f64 h (pow.f64 D 2))) 2))) (/.f64 (*.f64 d (sqrt.f64 c0)) (cbrt.f64 (*.f64 w (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 d (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (sqrt.f64 c0))) (/.f64 d (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w))) (sqrt.f64 c0))))
(*.f64 (/.f64 d (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) 2)) (sqrt.f64 c0))) (*.f64 (/.f64 d (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)))) (sqrt.f64 c0)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 2) (*.f64 h w))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) w) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 w h)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 h w)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w h)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (pow.f64 D 2)) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 h w)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 h (*.f64 w D))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 h (*.f64 D w))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) D))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) 1) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 D (sqrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 D (sqrt.f64 (*.f64 w h)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 D (sqrt.f64 (*.f64 h w)))) (/.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 D (sqrt.f64 (*.f64 h w)))))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) D) (/.f64 (pow.f64 d 2) D))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) 1) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(*.f64 (/.f64 (/.f64 c0 (*.f64 w h)) (cbrt.f64 (pow.f64 D 4))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))) (/.f64 (/.f64 c0 (*.f64 h w)) (cbrt.f64 (pow.f64 D 4))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))) (/.f64 d D))
(*.f64 (/.f64 d D) (sqrt.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 c0 (*.f64 h w)) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2))))
(pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 1)
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2))
(neg.f64 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (neg.f64 (*.f64 h (pow.f64 D 2))))))
(*.f64 (/.f64 c0 (*.f64 h w)) (/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2))))
(neg.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 h))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2))
(fabs.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fabs.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))
(log.f64 (exp.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (*.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 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(exp.f64 (log.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 M)) (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (neg.f64 (sqrt.f64 M))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (-.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (+.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))))
(fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))))
(fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))))
(fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)))
(+.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) 1) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1))
(fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))))
(fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w 2))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 1 (/.f64 (*.f64 2 w) c0)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (*.f64 c0 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 (*.f64 w 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 c0 (*.f64 2 w)))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (*.f64 w 2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (*.f64 2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 2 w))) c0)
(/.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 c0 1/2)) w)
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (neg.f64 c0)) (*.f64 w -2))
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) -2))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 1/2 (/.f64 c0 w))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 1/2 (/.f64 c0 w))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (*.f64 (*.f64 c0 1/2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) w)
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 (neg.f64 c0) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w -2))
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) -2))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) w) 2)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2) w)
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1) (*.f64 w 2))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (*.f64 (pow.f64 w 2) 4))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 4 (pow.f64 w 2)))))
(/.f64 c0 (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 w 2))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2)))) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 (fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))) (-.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 (fma.f64 c0 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 1/2 w)) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))) (-.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) 3) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2)))) (-.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))) 3) (pow.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 3)) (fma.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w))) (*.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 w (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 2 w)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 3)) (fma.f64 (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2)) (*.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (*.f64 h w) (*.f64 2 w))) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) c0) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 w 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 c0 (*.f64 2 w)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (*.f64 c0 1/2)) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) 1) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (neg.f64 c0)) (*.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 w -2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) c0) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (*.f64 w 2)))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (*.f64 2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 2 w))) c0)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 c0 1/2)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) w))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (neg.f64 c0)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (*.f64 w -2)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (neg.f64 c0)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 w -2))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (neg.f64 c0)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (*.f64 w -2))
(/.f64 (*.f64 (*.f64 c0 1/2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 w (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 w (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (/.f64 (/.f64 w c0) 1/2)))
(/.f64 (*.f64 (neg.f64 c0) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (*.f64 (*.f64 w -2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (*.f64 (*.f64 w -2) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (neg.f64 c0)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))) (*.f64 w -2))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (neg.f64 c0)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))) (*.f64 w -2))
(/.f64 (neg.f64 (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 w -2))
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) -2))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 1)
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2))
(log.f64 (exp.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) (pow.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w))) 2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 c0 w) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2)) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 c0 w) (pow.f64 (*.f64 1/2 (/.f64 c0 w)) 2))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(exp.f64 (log.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 (/.f64 w c0) 1/2))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (/.f64 1 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (/.f64 c0 (*.f64 w h)) (*.f64 (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2)) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))) (neg.f64 (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (-.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) (+.f64 M (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 M)) (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (neg.f64 (sqrt.f64 M))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (-.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (+.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 M)) (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (neg.f64 (sqrt.f64 M))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (-.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (+.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 M (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(-.f64 (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 0) M)
(-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (+.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)) (-.f64 (*.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 w h)))) (sqrt.f64 M)))
(*.f64 (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (sqrt.f64 M)) (fma.f64 (/.f64 d D) (sqrt.f64 (/.f64 c0 (*.f64 h w))) (neg.f64 (sqrt.f64 M))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (-.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) (+.f64 (pow.f64 M 2) (*.f64 M (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 2) 3) (pow.f64 (pow.f64 M 2) 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) 4) (*.f64 (pow.f64 M 2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2)))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M) 2))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fabs.f64 (fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 d D) 2) M)

eval1.1s (3.2%)

Compiler

Compiled 100242 to 41422 computations (58.7% saved)

prune1.0s (3.2%)

Pruning

28 alts after pruning (27 fresh and 1 done)

PrunedKeptTotal
New1464271491
Fresh000
Picked213
Done000
Total1466281494
Accuracy
58.1%
Counts
1494 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.3%
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))))
41.9%
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
26.6%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
27.3%
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
0.0%
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
42.1%
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
36.1%
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
4.1%
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
0.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
38.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)))))
1.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (neg.f64 M)))))
4.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
8.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
41.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
25.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
33.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
32.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
4.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
24.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
38.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
9.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
43.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
34.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
4.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
5.3%
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))))
41.9%
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
26.6%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
27.3%
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
0.0%
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
42.1%
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
36.1%
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
4.1%
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
0.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
38.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)))))
1.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (neg.f64 M)))))
4.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
8.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
41.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
25.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
33.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
32.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
4.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
24.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
38.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
9.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
43.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
34.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
4.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
Compiler

Compiled 4852 to 2862 computations (41% saved)

localize453.0ms (1.4%)

Compiler

Compiled 409 to 203 computations (50.4% saved)

eval0.0ms (0%)

Compiler

Compiled 6 to 6 computations (0% saved)

prune91.0ms (0.3%)

Pruning

28 alts after pruning (22 fresh and 6 done)

PrunedKeptTotal
New000
Fresh02222
Picked055
Done011
Total02828
Accuracy
58.1%
Counts
28 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.3%
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))))
41.9%
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
26.6%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
27.3%
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
0.0%
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
42.1%
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
36.1%
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
4.1%
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
0.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
38.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)))))
1.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (neg.f64 M)))))
4.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
8.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
41.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
25.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
33.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
32.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
4.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
24.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
38.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
9.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
43.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
34.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
4.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
5.3%
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))))
41.9%
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
26.6%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
27.3%
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
0.0%
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
42.1%
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
36.1%
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
4.1%
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
0.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
38.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)))))
1.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (neg.f64 M)))))
4.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
8.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
41.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
25.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
33.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
32.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
4.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
24.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
38.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
9.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
43.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
34.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
4.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
Compiler

Compiled 4586 to 2672 computations (41.7% saved)

localize1.6s (4.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
79.8%
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))
76.0%
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
75.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
39.6%
(*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))
85.0%
(*.f64 (pow.f64 D 2) h)
79.9%
(*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))
77.0%
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))
75.8%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
82.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
81.8%
(sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))
77.5%
(/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))
60.4%
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
99.7%
(pow.f64 (/.f64 d D) 2)
88.6%
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
78.9%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
39.6%
(*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))
93.5%
(/.f64 c0 (*.f64 w h))
93.3%
(/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
82.8%
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
82.6%
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
Compiler

Compiled 735 to 265 computations (63.9% saved)

series136.0ms (0.4%)

Counts
19 → 984
Calls

261 calls:

TimeVariablePointExpression
16.0ms
c0
@-inf
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
7.0ms
d
@0
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
3.0ms
D
@inf
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))
3.0ms
D
@0
(/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
3.0ms
c0
@0
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))

rewrite1.2s (3.6%)

Algorithm
batch-egg-rewrite
Rules
636×associate-*r*
565×times-frac
444×*-un-lft-identity
417×associate-*l*
248×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0681073
112451038
Stop Event
node limit
Counts
19 → 495
Calls
Call 1
Inputs
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 c0 (*.f64 w h))
(*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(pow.f64 (/.f64 d D) 2)
(+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
(sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2))
(*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2))
(*.f64 (pow.f64 D 2) h)
(*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w)))
Outputs
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1/2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1/2))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 M 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 w (*.f64 2 (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 1 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2)))
(*.f64 2 (*.f64 w (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 2 (/.f64 w (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (*.f64 w 2) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(*.f64 1 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w 2))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (*.f64 w 2)) (*.f64 (sqrt.f64 (*.f64 w 2)) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (sqrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (*.f64 (cbrt.f64 (*.f64 w 2)) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w 1) (/.f64 2 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (*.f64 w 2) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (*.f64 w 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 w (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2)
(*.f64 (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1/2) (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1/2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) 1) (/.f64 (sqrt.f64 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) 1) (/.f64 (cbrt.f64 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 w (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 2 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 w (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (sqrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (sqrt.f64 (*.f64 w 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (cbrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(neg.f64 (/.f64 (*.f64 w 2) (neg.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(log.f64 (exp.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(exp.f64 (log.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 w h))) (/.f64 c0 (neg.f64 (*.f64 w h))))
(*.f64 c0 (/.f64 1 (*.f64 w h)))
(*.f64 (neg.f64 c0) (/.f64 1 (neg.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(*.f64 (/.f64 c0 (*.f64 w h)) 1)
(*.f64 1 (/.f64 c0 (*.f64 w h)))
(*.f64 (/.f64 1 h) (/.f64 c0 w))
(*.f64 (/.f64 1 (*.f64 w h)) c0)
(*.f64 (/.f64 1 w) (/.f64 c0 h))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 1 (*.f64 w h))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (*.f64 (cbrt.f64 c0) (/.f64 1 (*.f64 w h))))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (cbrt.f64 (/.f64 c0 (*.f64 w h)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (cbrt.f64 (/.f64 c0 (*.f64 w h)))) (cbrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 c0 (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 c0 (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 1) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 1/2) (pow.f64 (/.f64 c0 (*.f64 w h)) 1/2))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) 1) (/.f64 (cbrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (sqrt.f64 c0) h) (/.f64 (sqrt.f64 c0) w))
(*.f64 (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 w h))) (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (sqrt.f64 c0) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) w) (/.f64 (cbrt.f64 c0) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) h) (/.f64 (cbrt.f64 c0) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 (sqrt.f64 h)) (/.f64 (/.f64 1 w) (sqrt.f64 h)))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (/.f64 1 w) (cbrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) 1) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (sqrt.f64 h)) (/.f64 (sqrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) 1) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) (sqrt.f64 h)) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(pow.f64 (/.f64 c0 (*.f64 w h)) 1)
(neg.f64 (/.f64 c0 (neg.f64 (*.f64 w h))))
(log.f64 (exp.f64 (/.f64 c0 (*.f64 w h))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)))
(expm1.f64 (log1p.f64 (/.f64 c0 (*.f64 w h))))
(exp.f64 (log.f64 (/.f64 c0 (*.f64 w h))))
(log1p.f64 (expm1.f64 (/.f64 c0 (*.f64 w h))))
0
0
(*.f64 (/.f64 d D) (*.f64 (/.f64 d D) (/.f64 1 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 1 w))
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(*.f64 (/.f64 1 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 1 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 1 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (neg.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (neg.f64 (*.f64 w h))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(*.f64 (fabs.f64 (/.f64 d D)) (*.f64 (fabs.f64 (/.f64 d D)) (/.f64 1 (*.f64 w h))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(*.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 1 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) 1) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 1 (sqrt.f64 w)) (/.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 w)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (cbrt.f64 w)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1/2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1/2))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 (/.f64 d D) (*.f64 w h)))
(*.f64 (/.f64 (/.f64 d D) h) (/.f64 (/.f64 d D) w))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) 1) (/.f64 (fabs.f64 (/.f64 d D)) (*.f64 w h)))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) h) (/.f64 (fabs.f64 (/.f64 d D)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 w h)))
(*.f64 (/.f64 (/.f64 d D) w) (/.f64 (/.f64 d D) h))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 w h))) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (/.f64 d D) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) w) (/.f64 (fabs.f64 (/.f64 d D)) h))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 w h))) (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (fabs.f64 (/.f64 d D)) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) w) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) h) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 w)) (/.f64 (/.f64 1 h) (sqrt.f64 w)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (/.f64 1 h) (cbrt.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 w)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 w h))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (*.f64 w h) 2)) (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(*.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 (pow.f64 d 2) (/.f64 1 (pow.f64 D 2)))
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 D) (/.f64 1 D)))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d D)) (/.f64 d D)))
(*.f64 (fabs.f64 (/.f64 d D)) (fabs.f64 (/.f64 d D)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (cbrt.f64 (/.f64 d D)) (/.f64 d D)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))))
(*.f64 (*.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 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) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D)))
(*.f64 (/.f64 d 1) (/.f64 d (pow.f64 D 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))))
(*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 1/2) (pow.f64 (pow.f64 (/.f64 d D) 2) 1/2))
(*.f64 (/.f64 d (fabs.f64 D)) (/.f64 d (fabs.f64 D)))
(*.f64 (/.f64 1 (fabs.f64 D)) (/.f64 (pow.f64 d 2) (fabs.f64 D)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (fabs.f64 d) 1) (/.f64 (fabs.f64 d) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) 1) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (/.f64 d (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 d (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (fabs.f64 d) D) (/.f64 (fabs.f64 d) D))
(*.f64 (/.f64 (fabs.f64 d) (fabs.f64 D)) (/.f64 (fabs.f64 d) (fabs.f64 D)))
(*.f64 (/.f64 (fabs.f64 d) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (fabs.f64 d) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) D) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (fabs.f64 D)) (/.f64 (cbrt.f64 (pow.f64 d 2)) (fabs.f64 D)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 D 2))))
(/.f64 d (/.f64 (pow.f64 D 2) d))
(/.f64 d (*.f64 D (/.f64 D d)))
(/.f64 d (*.f64 (/.f64 D d) D))
(/.f64 (/.f64 d D) (/.f64 D d))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 1 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 1 (*.f64 (/.f64 D d) (/.f64 D d)))
(/.f64 (neg.f64 d) (*.f64 (/.f64 D d) (neg.f64 D)))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(/.f64 (fabs.f64 d) (/.f64 (pow.f64 D 2) (fabs.f64 d)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (pow.f64 D 2) (cbrt.f64 (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 (pow.f64 d 2) 1) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) D)
(/.f64 (/.f64 (pow.f64 d 2) (fabs.f64 D)) (fabs.f64 D))
(/.f64 (/.f64 (pow.f64 d 2) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (cbrt.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 d) 1) (*.f64 (neg.f64 D) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 d) (neg.f64 d)) (*.f64 (neg.f64 D) (neg.f64 D)))
(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 (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 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(*.f64 1 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (/.f64 1 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1/2) (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1/2))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (-.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(+.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))))
(+.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) 1) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 w (*.f64 c0 1/2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w 2))
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 c0 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 (*.f64 w 2) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 (*.f64 w 2) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 c0)) (*.f64 w -2))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 c0 1/2)) w)
(/.f64 (*.f64 (neg.f64 c0) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w -2))
(/.f64 (*.f64 (*.f64 c0 1/2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) w)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 c0 (/.f64 1/2 w))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 c0 (/.f64 1/2 w))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) w) 2)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) w)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1) (*.f64 w 2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2)))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2)))) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))) (-.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) 3) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2)))) (-.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 (*.f64 w -2) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 (*.f64 w -2) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 w (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 w (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) c0) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 w 2)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (neg.f64 c0)) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 c0 1/2)) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) w))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) 1) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) c0) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (neg.f64 c0)) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 c0 1/2)) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) w))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) 1) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (neg.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w -2))
(pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(log.f64 (exp.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(cbrt.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 2)))
(expm1.f64 (log1p.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(exp.f64 (log.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(log1p.f64 (expm1.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (pow.f64 d 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))
(*.f64 1 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))) (pow.f64 c0 2))
(*.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 1 (/.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (sqrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (fabs.f64 c0) (*.f64 (fabs.f64 c0) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1) (pow.f64 d 2))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (fabs.f64 d)) (fabs.f64 d))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (cbrt.f64 (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (pow.f64 c0 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (pow.f64 c0 2) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (pow.f64 c0 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (pow.f64 c0 2) 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 c0 1) (/.f64 c0 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 D 2))) (/.f64 (pow.f64 d 2) (pow.f64 w 2)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 h (pow.f64 w 2))))) (neg.f64 (pow.f64 d 2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1/2) (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1/2))
(*.f64 (/.f64 c0 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 c0 (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 c0 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 c0 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (fabs.f64 c0) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (fabs.f64 c0) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (fabs.f64 c0) 1) (/.f64 (fabs.f64 c0) (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (fabs.f64 c0) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (fabs.f64 c0) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) 1) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1)
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 w 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 D 2)) (/.f64 1 (/.f64 (pow.f64 d 2) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (*.f64 (*.f64 h (pow.f64 D 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (/.f64 1 (pow.f64 d 2)))
(*.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1)
(*.f64 1 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))
(*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))
(*.f64 (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 h (pow.f64 w 2)))) (/.f64 1 (neg.f64 (pow.f64 d 2))))
(*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) d))
(*.f64 (/.f64 1 (fabs.f64 d)) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (fabs.f64 d)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 w 2)) d))
(*.f64 (/.f64 (pow.f64 w 2) d) (/.f64 (*.f64 h (pow.f64 D 2)) d))
(*.f64 (/.f64 (pow.f64 w 2) (fabs.f64 d)) (/.f64 (*.f64 h (pow.f64 D 2)) (fabs.f64 d)))
(*.f64 (/.f64 (pow.f64 D 2) (fabs.f64 d)) (/.f64 (*.f64 h (pow.f64 w 2)) (fabs.f64 d)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1/2) (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1/2))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (pow.f64 w 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) d) (/.f64 (pow.f64 w 2) d))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) 1) (/.f64 (pow.f64 w 2) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (fabs.f64 d)) (/.f64 (pow.f64 w 2) (fabs.f64 d)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (pow.f64 w 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 w 2) 1) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 w 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (pow.f64 D 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) d) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (fabs.f64 d)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1)
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (neg.f64 (pow.f64 d 2))))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(cbrt.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)) (pow.f64 w 4)) (pow.f64 d 4)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(pow.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) 1)
(log.f64 (exp.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)) (pow.f64 w 4))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(exp.f64 (log.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(log.f64 (exp.f64 (*.f64 h (pow.f64 D 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
0
(+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 0 (*.f64 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (*.f64 c0 (/.f64 1/2 w))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(/.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (/.f64 w (*.f64 c0 1/2)))
(/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 w 2))
(/.f64 1 (/.f64 (*.f64 w 2) (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(/.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (neg.f64 c0)) (*.f64 w -2))
(/.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 c0 1/2)) w)
(/.f64 (*.f64 (neg.f64 c0) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 w -2))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) w)
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) w) 2)
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 2) w)
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 1) (*.f64 w 2))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2)))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (neg.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))) (*.f64 w -2))
(pow.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 1)
(log.f64 (exp.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(cbrt.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (pow.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 2)))
(expm1.f64 (log1p.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(exp.f64 (log.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(log1p.f64 (expm1.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(*.f64 D (*.f64 D (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (/.f64 1 (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1)
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 1 (pow.f64 d 2)))
(*.f64 1 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 1 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2))
(*.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 D 2) c0))
(*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 1 (neg.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (sqrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (fabs.f64 D) (*.f64 (fabs.f64 D) (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 D 1) (/.f64 D (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 1 c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 c0 d)) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (pow.f64 D 2) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (pow.f64 D 2) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1/2) (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1/2))
(*.f64 (/.f64 D c0) (/.f64 D (pow.f64 d 2)))
(*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 D c0))
(*.f64 (/.f64 D (*.f64 c0 d)) (/.f64 D d))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 D (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 D (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (fabs.f64 D) c0) (/.f64 (fabs.f64 D) (pow.f64 d 2)))
(*.f64 (/.f64 (fabs.f64 D) (pow.f64 d 2)) (/.f64 (fabs.f64 D) c0))
(*.f64 (/.f64 (fabs.f64 D) (*.f64 c0 d)) (/.f64 (fabs.f64 D) d))
(*.f64 (/.f64 (fabs.f64 D) 1) (/.f64 (fabs.f64 D) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (fabs.f64 D) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (fabs.f64 D) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (fabs.f64 D) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (fabs.f64 D) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) c0) (/.f64 (cbrt.f64 (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (pow.f64 d 2)) (/.f64 (cbrt.f64 (pow.f64 D 2)) c0))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 c0 d)) (/.f64 (cbrt.f64 (pow.f64 D 2)) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) 1) (/.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1)
(neg.f64 (/.f64 (pow.f64 D 2) (neg.f64 (*.f64 c0 (pow.f64 d 2)))))
(log.f64 (exp.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2)))
(/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 c0 (pow.f64 d 2)))
(/.f64 1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) c0)) (pow.f64 d 2))
(/.f64 (*.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (neg.f64 (pow.f64 D 2))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 w (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2))
(/.f64 (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) c0) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (pow.f64 d 2)) c0)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 c0 d)) d)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) 1) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (sqrt.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(pow.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (pow.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))

simplify1.6s (4.8%)

Algorithm
egg-herbie
Rules
608×associate-/l/
572×associate-/r/
411×*-commutative
246×associate-*r/
239×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01452117591
14392115787
Stop Event
node limit
Counts
1479 → 931
Calls
Call 1
Inputs
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.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 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(*.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)) (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 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1/2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1/2))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 M 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 w (*.f64 2 (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 1 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2)))
(*.f64 2 (*.f64 w (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 2 (/.f64 w (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (*.f64 w 2) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(*.f64 1 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w 2))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (*.f64 w 2)) (*.f64 (sqrt.f64 (*.f64 w 2)) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (sqrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (*.f64 (cbrt.f64 (*.f64 w 2)) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w 1) (/.f64 2 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (*.f64 w 2) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (*.f64 w 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 w (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2)
(*.f64 (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1/2) (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1/2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) 1) (/.f64 (sqrt.f64 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) 1) (/.f64 (cbrt.f64 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 w (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 2 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 w (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (sqrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (sqrt.f64 (*.f64 w 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (cbrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(neg.f64 (/.f64 (*.f64 w 2) (neg.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(log.f64 (exp.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(exp.f64 (log.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 w h))) (/.f64 c0 (neg.f64 (*.f64 w h))))
(*.f64 c0 (/.f64 1 (*.f64 w h)))
(*.f64 (neg.f64 c0) (/.f64 1 (neg.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(*.f64 (/.f64 c0 (*.f64 w h)) 1)
(*.f64 1 (/.f64 c0 (*.f64 w h)))
(*.f64 (/.f64 1 h) (/.f64 c0 w))
(*.f64 (/.f64 1 (*.f64 w h)) c0)
(*.f64 (/.f64 1 w) (/.f64 c0 h))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 1 (*.f64 w h))))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (*.f64 (cbrt.f64 c0) (/.f64 1 (*.f64 w h))))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (cbrt.f64 (/.f64 c0 (*.f64 w h)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (cbrt.f64 (/.f64 c0 (*.f64 w h)))) (cbrt.f64 (/.f64 c0 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 c0 (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 c0 (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 1) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 1/2) (pow.f64 (/.f64 c0 (*.f64 w h)) 1/2))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) 1) (/.f64 (cbrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (sqrt.f64 c0) h) (/.f64 (sqrt.f64 c0) w))
(*.f64 (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 w h))) (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (sqrt.f64 c0) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) w) (/.f64 (cbrt.f64 c0) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) h) (/.f64 (cbrt.f64 c0) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 c0 (sqrt.f64 h)) (/.f64 (/.f64 1 w) (sqrt.f64 h)))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (/.f64 1 w) (cbrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) 1) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (sqrt.f64 h)) (/.f64 (sqrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) 1) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) (sqrt.f64 h)) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(pow.f64 (/.f64 c0 (*.f64 w h)) 1)
(neg.f64 (/.f64 c0 (neg.f64 (*.f64 w h))))
(log.f64 (exp.f64 (/.f64 c0 (*.f64 w h))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)))
(expm1.f64 (log1p.f64 (/.f64 c0 (*.f64 w h))))
(exp.f64 (log.f64 (/.f64 c0 (*.f64 w h))))
(log1p.f64 (expm1.f64 (/.f64 c0 (*.f64 w h))))
0
0
(*.f64 (/.f64 d D) (*.f64 (/.f64 d D) (/.f64 1 (*.f64 w h))))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 1 w))
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(*.f64 (/.f64 1 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 1 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 1 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (neg.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (neg.f64 (*.f64 w h))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(*.f64 (fabs.f64 (/.f64 d D)) (*.f64 (fabs.f64 (/.f64 d D)) (/.f64 1 (*.f64 w h))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(*.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 1 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) 1) (/.f64 1 (*.f64 w h)))
(*.f64 (/.f64 1 (sqrt.f64 w)) (/.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 w)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (cbrt.f64 w)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1/2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1/2))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 (/.f64 d D) (*.f64 w h)))
(*.f64 (/.f64 (/.f64 d D) h) (/.f64 (/.f64 d D) w))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) 1) (/.f64 (fabs.f64 (/.f64 d D)) (*.f64 w h)))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) h) (/.f64 (fabs.f64 (/.f64 d D)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 w h)))
(*.f64 (/.f64 (/.f64 d D) w) (/.f64 (/.f64 d D) h))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 w h))) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (/.f64 d D) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) w) (/.f64 (fabs.f64 (/.f64 d D)) h))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 w h))) (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (fabs.f64 (/.f64 d D)) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) w) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) h) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 w)) (/.f64 (/.f64 1 h) (sqrt.f64 w)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (/.f64 1 h) (cbrt.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 w)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 w h))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (*.f64 w h) 2)) (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(*.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 (pow.f64 d 2) (/.f64 1 (pow.f64 D 2)))
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 D) (/.f64 1 D)))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d D)) (/.f64 d D)))
(*.f64 (fabs.f64 (/.f64 d D)) (fabs.f64 (/.f64 d D)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (cbrt.f64 (/.f64 d D)) (/.f64 d D)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))))
(*.f64 (*.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 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) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D)))
(*.f64 (/.f64 d 1) (/.f64 d (pow.f64 D 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))))
(*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 1/2) (pow.f64 (pow.f64 (/.f64 d D) 2) 1/2))
(*.f64 (/.f64 d (fabs.f64 D)) (/.f64 d (fabs.f64 D)))
(*.f64 (/.f64 1 (fabs.f64 D)) (/.f64 (pow.f64 d 2) (fabs.f64 D)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (fabs.f64 d) 1) (/.f64 (fabs.f64 d) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) 1) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (/.f64 d (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 d (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (fabs.f64 d) D) (/.f64 (fabs.f64 d) D))
(*.f64 (/.f64 (fabs.f64 d) (fabs.f64 D)) (/.f64 (fabs.f64 d) (fabs.f64 D)))
(*.f64 (/.f64 (fabs.f64 d) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (fabs.f64 d) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) D) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (fabs.f64 D)) (/.f64 (cbrt.f64 (pow.f64 d 2)) (fabs.f64 D)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 D 2))))
(/.f64 d (/.f64 (pow.f64 D 2) d))
(/.f64 d (*.f64 D (/.f64 D d)))
(/.f64 d (*.f64 (/.f64 D d) D))
(/.f64 (/.f64 d D) (/.f64 D d))
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(/.f64 1 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(/.f64 1 (*.f64 (/.f64 D d) (/.f64 D d)))
(/.f64 (neg.f64 d) (*.f64 (/.f64 D d) (neg.f64 D)))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(/.f64 (fabs.f64 d) (/.f64 (pow.f64 D 2) (fabs.f64 d)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (pow.f64 D 2) (cbrt.f64 (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 (pow.f64 d 2) 1) (pow.f64 D 2))
(/.f64 (/.f64 (pow.f64 d 2) D) D)
(/.f64 (/.f64 (pow.f64 d 2) (fabs.f64 D)) (fabs.f64 D))
(/.f64 (/.f64 (pow.f64 d 2) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (cbrt.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 d) 1) (*.f64 (neg.f64 D) (/.f64 D d)))
(/.f64 (*.f64 (neg.f64 d) (neg.f64 d)) (*.f64 (neg.f64 D) (neg.f64 D)))
(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 (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 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(*.f64 1 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (/.f64 1 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1/2) (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1/2))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (-.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(+.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))))
(+.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) 1) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 w (*.f64 c0 1/2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w 2))
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 c0 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 (*.f64 w 2) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 (*.f64 w 2) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 c0)) (*.f64 w -2))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 c0 1/2)) w)
(/.f64 (*.f64 (neg.f64 c0) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w -2))
(/.f64 (*.f64 (*.f64 c0 1/2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) w)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 c0 (/.f64 1/2 w))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 c0 (/.f64 1/2 w))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) w) 2)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) w)
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1) (*.f64 w 2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2)))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2)))) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))) (-.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) 3) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2)))) (-.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 (*.f64 w -2) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 (*.f64 w -2) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 w (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 w (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) c0) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 w 2)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (neg.f64 c0)) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 c0 1/2)) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) w))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) 1) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) c0) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (neg.f64 c0)) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 c0 1/2)) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) w))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) 1) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (/.f64 w (*.f64 c0 1/2))))
(/.f64 (neg.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w -2))
(pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(log.f64 (exp.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(cbrt.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 2)))
(expm1.f64 (log1p.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(exp.f64 (log.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(log1p.f64 (expm1.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (pow.f64 d 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))
(*.f64 1 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))) (pow.f64 c0 2))
(*.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 1 (/.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (sqrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (fabs.f64 c0) (*.f64 (fabs.f64 c0) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1) (pow.f64 d 2))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (fabs.f64 d)) (fabs.f64 d))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (cbrt.f64 (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (pow.f64 c0 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (pow.f64 c0 2) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (pow.f64 c0 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (pow.f64 c0 2) 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 c0 1) (/.f64 c0 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 D 2))) (/.f64 (pow.f64 d 2) (pow.f64 w 2)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 h (pow.f64 w 2))))) (neg.f64 (pow.f64 d 2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1/2) (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1/2))
(*.f64 (/.f64 c0 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 c0 (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 c0 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 c0 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (fabs.f64 c0) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (fabs.f64 c0) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (fabs.f64 c0) 1) (/.f64 (fabs.f64 c0) (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (fabs.f64 c0) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (fabs.f64 c0) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) 1) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1)
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(log.f64 (exp.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 w 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 D 2)) (/.f64 1 (/.f64 (pow.f64 d 2) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (*.f64 (*.f64 h (pow.f64 D 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (/.f64 1 (pow.f64 d 2)))
(*.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1)
(*.f64 1 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))
(*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))
(*.f64 (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 h (pow.f64 w 2)))) (/.f64 1 (neg.f64 (pow.f64 d 2))))
(*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) d))
(*.f64 (/.f64 1 (fabs.f64 d)) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (fabs.f64 d)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 w 2)) d))
(*.f64 (/.f64 (pow.f64 w 2) d) (/.f64 (*.f64 h (pow.f64 D 2)) d))
(*.f64 (/.f64 (pow.f64 w 2) (fabs.f64 d)) (/.f64 (*.f64 h (pow.f64 D 2)) (fabs.f64 d)))
(*.f64 (/.f64 (pow.f64 D 2) (fabs.f64 d)) (/.f64 (*.f64 h (pow.f64 w 2)) (fabs.f64 d)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1/2) (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1/2))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (pow.f64 w 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) d) (/.f64 (pow.f64 w 2) d))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) 1) (/.f64 (pow.f64 w 2) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (fabs.f64 d)) (/.f64 (pow.f64 w 2) (fabs.f64 d)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (pow.f64 w 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 w 2) 1) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 w 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (pow.f64 D 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) d) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (fabs.f64 d)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1)
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (neg.f64 (pow.f64 d 2))))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(cbrt.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)) (pow.f64 w 4)) (pow.f64 d 4)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(pow.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) 1)
(log.f64 (exp.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)) (pow.f64 w 4))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(exp.f64 (log.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(log.f64 (exp.f64 (*.f64 h (pow.f64 D 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
0
(+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))
(+.f64 0 (*.f64 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (*.f64 c0 (/.f64 1/2 w))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(/.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (/.f64 w (*.f64 c0 1/2)))
(/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 w 2))
(/.f64 1 (/.f64 (*.f64 w 2) (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(/.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (neg.f64 c0)) (*.f64 w -2))
(/.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 c0 1/2)) w)
(/.f64 (*.f64 (neg.f64 c0) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 w -2))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) w)
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) w) 2)
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 2) w)
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 1) (*.f64 w 2))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2)))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (neg.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))) (*.f64 w -2))
(pow.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 1)
(log.f64 (exp.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(cbrt.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (pow.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 2)))
(expm1.f64 (log1p.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(exp.f64 (log.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(log1p.f64 (expm1.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(*.f64 D (*.f64 D (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (/.f64 1 (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1)
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 1 (pow.f64 d 2)))
(*.f64 1 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 1 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2))
(*.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 D 2) c0))
(*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 1 (neg.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (sqrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (fabs.f64 D) (*.f64 (fabs.f64 D) (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 D 1) (/.f64 D (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 1 c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 c0 d)) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (pow.f64 D 2) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (pow.f64 D 2) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1/2) (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1/2))
(*.f64 (/.f64 D c0) (/.f64 D (pow.f64 d 2)))
(*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 D c0))
(*.f64 (/.f64 D (*.f64 c0 d)) (/.f64 D d))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 D (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 D (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (fabs.f64 D) c0) (/.f64 (fabs.f64 D) (pow.f64 d 2)))
(*.f64 (/.f64 (fabs.f64 D) (pow.f64 d 2)) (/.f64 (fabs.f64 D) c0))
(*.f64 (/.f64 (fabs.f64 D) (*.f64 c0 d)) (/.f64 (fabs.f64 D) d))
(*.f64 (/.f64 (fabs.f64 D) 1) (/.f64 (fabs.f64 D) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (fabs.f64 D) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (fabs.f64 D) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (fabs.f64 D) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (fabs.f64 D) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) c0) (/.f64 (cbrt.f64 (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (pow.f64 d 2)) (/.f64 (cbrt.f64 (pow.f64 D 2)) c0))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 c0 d)) (/.f64 (cbrt.f64 (pow.f64 D 2)) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) 1) (/.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1)
(neg.f64 (/.f64 (pow.f64 D 2) (neg.f64 (*.f64 c0 (pow.f64 d 2)))))
(log.f64 (exp.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2)))
(/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 c0 (pow.f64 d 2)))
(/.f64 1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) c0)) (pow.f64 d 2))
(/.f64 (*.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (neg.f64 (pow.f64 D 2))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 w (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2))
(/.f64 (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) c0) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (pow.f64 d 2)) c0)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 c0 d)) d)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) 1) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (sqrt.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(pow.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (pow.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
Outputs
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 h 2) (pow.f64 w 3))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5)))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 8) (*.f64 (pow.f64 c0 4) (pow.f64 d 8))) (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 h 4)) (pow.f64 w 5))) (fma.f64 1/4 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4))))) (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (pow.f64 D 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(/.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 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))
(*.f64 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))) (neg.f64 c0))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))))))
(fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 M (sqrt.f64 -1) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(neg.f64 (*.f64 M (sqrt.f64 -1)))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(neg.f64 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))))
(fma.f64 -1 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))))))
(fma.f64 -1 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))))))
(fma.f64 -1 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (fma.f64 1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))))))
(fma.f64 -1 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 5) (pow.f64 d 10)))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (/.f64 (pow.f64 D 10) (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 10)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5))))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(fma.f64 -1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 3) (pow.f64 h 3))) (pow.f64 d 6))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 10) (*.f64 (pow.f64 c0 5) (pow.f64 d 10))) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 w 5) (pow.f64 h 5)))) (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 M (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 M (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 M (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 M (sqrt.f64 -1)))
(neg.f64 (*.f64 M (sqrt.f64 -1)))
(*.f64 M (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (*.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1)))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) 1/8)))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) 1/8)))
(+.f64 (*.f64 -1 (*.f64 M (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (*.f64 (pow.f64 D 12) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 h 6) (*.f64 (pow.f64 w 6) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3))))))))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 2) (sqrt.f64 -1))))) (fma.f64 -1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) 1/8))))
(fma.f64 -1 (*.f64 M (sqrt.f64 -1)) (fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) M) (*.f64 (pow.f64 (*.f64 h w) 2) (sqrt.f64 -1))) (pow.f64 d 4))) (fma.f64 -1/16 (/.f64 (/.f64 (*.f64 (pow.f64 c0 6) (pow.f64 d 12)) (pow.f64 D 12)) (*.f64 (pow.f64 M 5) (*.f64 (*.f64 (pow.f64 h 6) (pow.f64 w 6)) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (*.f64 (/.f64 (pow.f64 c0 4) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 4) (pow.f64 (sqrt.f64 -1) 3)))))) 1/8))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w))
(*.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))))
(*.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (fma.f64 1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (fma.f64 1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (fma.f64 1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c0 2) w) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 6)))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 D 10) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 5) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10)))) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) (fma.f64 -1/16 (/.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 6)) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (*.f64 (pow.f64 c0 2) (pow.f64 d 6))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3)))) (fma.f64 -1/32 (/.f64 (*.f64 (*.f64 (pow.f64 D 10) (pow.f64 M 6)) (*.f64 (pow.f64 w 4) (pow.f64 h 5))) (*.f64 (pow.f64 c0 4) (pow.f64 d 10))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w))
(*.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))))
(*.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(fma.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (*.f64 1/2 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 c0 (sqrt.f64 -1))) w)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c0 5) (pow.f64 d 8)) (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))))
(fma.f64 -1/2 (/.f64 M (/.f64 w (*.f64 c0 (sqrt.f64 -1)))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(fma.f64 -1/2 (*.f64 (/.f64 M w) (*.f64 c0 (sqrt.f64 -1))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 d 4) (pow.f64 c0 3)) (pow.f64 D 4)) (*.f64 M (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 w 3) (sqrt.f64 -1))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c0 5) (pow.f64 D 8)) (/.f64 (pow.f64 d 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 w 5) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (pow.f64 d 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(*.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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 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 h (pow.f64 M 2))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1/2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1/2))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M))
(/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 M 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) M))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (/.f64 (/.f64 c0 w) h) M)))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (*.f64 M (-.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 1)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))) M)
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (/.f64 (/.f64 c0 w) h) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) (-.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1)
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 2)))
(cbrt.f64 (*.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))) (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))) 2)))
(cbrt.f64 (*.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 w (*.f64 2 (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 w (/.f64 1 (*.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) 1/2)))
(/.f64 (*.f64 w 1) (*.f64 1/2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(/.f64 (*.f64 w 1) (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 2 (*.f64 w (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 2 (/.f64 w (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (*.f64 w 2) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 1 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (*.f64 w 2))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 (*.f64 w -2) 1) (neg.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(/.f64 (*.f64 (*.f64 w -2) 1) (neg.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (sqrt.f64 (*.f64 w 2)) (*.f64 (sqrt.f64 (*.f64 w 2)) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))) (/.f64 1 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))) (/.f64 1 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (sqrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (*.f64 (cbrt.f64 (*.f64 w 2)) (/.f64 1 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w))) (cbrt.f64 (*.f64 2 w))) (/.f64 1 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w))) (cbrt.f64 (*.f64 2 w))) (/.f64 1 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (cbrt.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (/.f64 w 1) (/.f64 2 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (*.f64 w 2) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (/.f64 (*.f64 2 w) (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (*.f64 (/.f64 w (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) 2))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (*.f64 w 2) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (/.f64 w (/.f64 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))) 2)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (*.f64 (/.f64 w (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) 2))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 w (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (/.f64 w (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (/.f64 w (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 w (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2)
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1/2) (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1/2))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) 1) (/.f64 (sqrt.f64 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 (sqrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 (sqrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) 1) (/.f64 (cbrt.f64 (*.f64 w 2)) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w))) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w))) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 w (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (/.f64 w (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (/.f64 w (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 w (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 2 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (*.f64 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))) (/.f64 2 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 w (*.f64 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))) (/.f64 2 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 2 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 w (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (*.f64 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))) (/.f64 w (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 2 (*.f64 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))) (/.f64 w (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (sqrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (/.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (/.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w 2)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (sqrt.f64 (*.f64 w 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (cbrt.f64 (*.f64 w 2)) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w))) (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (cbrt.f64 (*.f64 2 w))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))) (/.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w))) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))) (/.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w))) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (/.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 1)
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(neg.f64 (/.f64 (*.f64 w 2) (neg.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (neg.f64 (*.f64 2 w)) (neg.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(/.f64 (*.f64 w -2) (neg.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(log.f64 (exp.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (pow.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) 2)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))) (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))) 2)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(exp.f64 (log.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 w h))) (/.f64 c0 (neg.f64 (*.f64 w h))))
(/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h)))
(/.f64 (neg.f64 c0) (*.f64 h (neg.f64 w)))
(*.f64 c0 (/.f64 1 (*.f64 w h)))
(/.f64 (/.f64 c0 w) h)
(*.f64 (neg.f64 c0) (/.f64 1 (neg.f64 (*.f64 w h))))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 w (neg.f64 h)))
(/.f64 (*.f64 (neg.f64 c0) 1) (*.f64 h (neg.f64 w)))
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 c0 (*.f64 w h)) 1)
(/.f64 (/.f64 c0 w) h)
(*.f64 1 (/.f64 c0 (*.f64 w h)))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 h) (/.f64 c0 w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 (*.f64 w h)) c0)
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 w) (/.f64 c0 h))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 1 (*.f64 w h))))
(*.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (/.f64 (/.f64 1 w) h))
(*.f64 (sqrt.f64 (/.f64 c0 (*.f64 w h))) (sqrt.f64 (/.f64 c0 (*.f64 w h))))
(/.f64 (/.f64 c0 w) h)
(*.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (*.f64 (cbrt.f64 c0) (/.f64 1 (*.f64 w h))))
(*.f64 (cbrt.f64 c0) (*.f64 (cbrt.f64 c0) (*.f64 (/.f64 (/.f64 1 w) h) (cbrt.f64 c0))))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (cbrt.f64 (/.f64 c0 (*.f64 w h)))))
(/.f64 (/.f64 c0 w) h)
(*.f64 (*.f64 (cbrt.f64 (/.f64 c0 (*.f64 w h))) (cbrt.f64 (/.f64 c0 (*.f64 w h)))) (cbrt.f64 (/.f64 c0 (*.f64 w h))))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 c0 (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w))) (/.f64 c0 (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 c0 (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 h w))) (cbrt.f64 (*.f64 h w))) (/.f64 c0 (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 1) (/.f64 1 (*.f64 w h)))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 c0 (*.f64 (cbrt.f64 h) w)))
(*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 1/2) (pow.f64 (/.f64 c0 (*.f64 w h)) 1/2))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (*.f64 w h)))
(*.f64 (sqrt.f64 c0) (/.f64 (/.f64 (sqrt.f64 c0) w) h))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) 1) (/.f64 (cbrt.f64 c0) (*.f64 w h)))
(*.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (/.f64 (/.f64 (cbrt.f64 c0) w) h))
(*.f64 (/.f64 (sqrt.f64 c0) h) (/.f64 (sqrt.f64 c0) w))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 w h))) (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 h w))) (/.f64 (sqrt.f64 c0) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (sqrt.f64 c0) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (sqrt.f64 c0) (*.f64 (cbrt.f64 (*.f64 h w)) (cbrt.f64 (*.f64 h w)))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) w) (/.f64 (cbrt.f64 c0) h))
(*.f64 (/.f64 (cbrt.f64 c0) (/.f64 w (cbrt.f64 c0))) (/.f64 (cbrt.f64 c0) h))
(*.f64 (*.f64 (/.f64 (cbrt.f64 c0) w) (cbrt.f64 c0)) (/.f64 (cbrt.f64 c0) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) h) (/.f64 (cbrt.f64 c0) w))
(*.f64 (*.f64 (/.f64 (cbrt.f64 c0) h) (cbrt.f64 c0)) (/.f64 (cbrt.f64 c0) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (sqrt.f64 (*.f64 h w))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 h w))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 h w))) (cbrt.f64 c0)) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 c0) (cbrt.f64 (*.f64 h w))) (/.f64 (cbrt.f64 c0) (cbrt.f64 (*.f64 h w)))) (/.f64 (cbrt.f64 c0) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 c0 (sqrt.f64 h)) (/.f64 (/.f64 1 w) (sqrt.f64 h)))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (/.f64 1 w) (cbrt.f64 h)))
(*.f64 (/.f64 (/.f64 c0 (cbrt.f64 h)) (cbrt.f64 h)) (/.f64 (/.f64 1 w) (cbrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) 1) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (sqrt.f64 h)) (/.f64 (sqrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) 1) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) (sqrt.f64 h)) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 c0 w)) (/.f64 (sqrt.f64 h) (cbrt.f64 (/.f64 c0 w)))) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)) (cbrt.f64 (/.f64 c0 w))) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 (/.f64 c0 w))) (*.f64 (cbrt.f64 h) (cbrt.f64 h))) (/.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 c0 w)) (/.f64 (*.f64 (cbrt.f64 h) (cbrt.f64 h)) (cbrt.f64 (/.f64 c0 w)))) (/.f64 (cbrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(pow.f64 (/.f64 c0 (*.f64 w h)) 1)
(/.f64 (/.f64 c0 w) h)
(neg.f64 (/.f64 c0 (neg.f64 (*.f64 w h))))
(/.f64 (neg.f64 c0) (*.f64 w (neg.f64 h)))
(/.f64 (neg.f64 c0) (*.f64 h (neg.f64 w)))
(log.f64 (exp.f64 (/.f64 c0 (*.f64 w h))))
(/.f64 (/.f64 c0 w) h)
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 c0 (*.f64 w h)) 2)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 c0 w) h) (pow.f64 (/.f64 (/.f64 c0 w) h) 2)))
(expm1.f64 (log1p.f64 (/.f64 c0 (*.f64 w h))))
(/.f64 (/.f64 c0 w) h)
(exp.f64 (log.f64 (/.f64 c0 (*.f64 w h))))
(/.f64 (/.f64 c0 w) h)
(log1p.f64 (expm1.f64 (/.f64 c0 (*.f64 w h))))
(/.f64 (/.f64 c0 w) h)
0
0
(*.f64 (/.f64 d D) (*.f64 (/.f64 d D) (/.f64 1 (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 1 (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1)
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (/.f64 1 w))
(*.f64 (/.f64 1 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 1 h) (/.f64 (pow.f64 (/.f64 d D) 2) w))
(*.f64 (/.f64 1 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 1 w) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(*.f64 (neg.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 1 (neg.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 w (neg.f64 h))) (neg.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 h (neg.f64 w)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (fabs.f64 (/.f64 d D)) (*.f64 (fabs.f64 (/.f64 d D)) (/.f64 1 (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.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 1 (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 h w))) (cbrt.f64 (*.f64 h w))) (/.f64 (pow.f64 (/.f64 d D) 2) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) 1) (/.f64 1 (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 1 (sqrt.f64 w)) (/.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 w)))
(*.f64 (/.f64 1 (sqrt.f64 w)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (sqrt.f64 w) h)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (cbrt.f64 w)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 w)) (cbrt.f64 w)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (cbrt.f64 w) h)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1/2) (pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1/2))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 (/.f64 d D) 1) (/.f64 (/.f64 d D) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 (/.f64 d D) h) (/.f64 (/.f64 d D) w))
(*.f64 (/.f64 d (*.f64 h D)) (/.f64 d (*.f64 w D)))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) 1) (/.f64 (fabs.f64 (/.f64 d D)) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) h) (/.f64 (fabs.f64 (/.f64 d D)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 w h)))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 (/.f64 (/.f64 d D) w) (/.f64 (/.f64 d D) h))
(*.f64 (/.f64 d (*.f64 h D)) (/.f64 d (*.f64 w D)))
(*.f64 (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 w h))) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 d (*.f64 (sqrt.f64 (*.f64 h w)) D)) (/.f64 d (*.f64 (sqrt.f64 (*.f64 h w)) D)))
(*.f64 (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (/.f64 d D) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 (*.f64 h w)) (cbrt.f64 (*.f64 h w)))) (/.f64 (/.f64 d D) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) w) (/.f64 (fabs.f64 (/.f64 d D)) h))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) h) (/.f64 (fabs.f64 (/.f64 d D)) w))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 w h))) (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 h w))) (/.f64 (fabs.f64 (/.f64 d D)) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (fabs.f64 (/.f64 d D)) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (fabs.f64 (/.f64 d D)) (*.f64 (cbrt.f64 (*.f64 h w)) (cbrt.f64 (*.f64 h w)))) (/.f64 (fabs.f64 (/.f64 d D)) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) w) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 w (cbrt.f64 (pow.f64 (/.f64 d D) 2)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) h))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) w) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) h))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) h) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (/.f64 h (cbrt.f64 (pow.f64 (/.f64 d D) 2)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) w))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) h) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (sqrt.f64 (*.f64 h w))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 h w))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 h w))) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (sqrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))) (*.f64 (cbrt.f64 (*.f64 w h)) (cbrt.f64 (*.f64 w h)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (*.f64 w h))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (*.f64 h w))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (*.f64 h w)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 w)) (/.f64 (/.f64 1 h) (sqrt.f64 w)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (sqrt.f64 w)) (/.f64 1 (*.f64 (sqrt.f64 w) h)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (/.f64 1 h) (cbrt.f64 w)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 1 (*.f64 (cbrt.f64 w) h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) w))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (sqrt.f64 w)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (/.f64 (sqrt.f64 w) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (*.f64 (cbrt.f64 w) (cbrt.f64 w))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (cbrt.f64 w)))
(pow.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h)) 1)
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (neg.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (*.f64 w (neg.f64 h))) (neg.f64 (pow.f64 (/.f64 d D) 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 h (neg.f64 w)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (*.f64 w h) 2)) (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d D) 4) (*.f64 (/.f64 (*.f64 h w) (pow.f64 (/.f64 d D) 2)) (pow.f64 (*.f64 h w) 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (*.f64 h w) 2)) w) (/.f64 (pow.f64 (/.f64 d D) 2) h)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 w h))))
(/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))
(*.f64 d (*.f64 (/.f64 1 D) (/.f64 d D)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 d D) (/.f64 d D))
(pow.f64 (/.f64 d D) 2)
(*.f64 (pow.f64 (/.f64 d D) 2) 1)
(pow.f64 (/.f64 d D) 2)
(*.f64 (pow.f64 d 2) (/.f64 1 (pow.f64 D 2)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (pow.f64 d 2) (*.f64 (/.f64 1 D) (/.f64 1 D)))
(*.f64 (pow.f64 d 2) (/.f64 (/.f64 1 D) D))
(*.f64 1 (pow.f64 (/.f64 d D) 2))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 1 D) (/.f64 (pow.f64 d 2) D))
(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 (fabs.f64 (/.f64 d D)) (fabs.f64 (/.f64 d D)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (cbrt.f64 (/.f64 d D)) (/.f64 d D)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (/.f64 d D) (cbrt.f64 (/.f64 d D))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d D) 2)) (cbrt.f64 (pow.f64 (/.f64 d D) 2))))
(pow.f64 (/.f64 d D) 2)
(*.f64 (*.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)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (*.f64 (/.f64 d D) d) (/.f64 1 D))
(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 (*.f64 (/.f64 d D) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D)))
(*.f64 (/.f64 d D) (*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (cbrt.f64 (/.f64 d D))))
(*.f64 (/.f64 d 1) (/.f64 d (pow.f64 D 2)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))) (*.f64 (cbrt.f64 (/.f64 d D)) (*.f64 (cbrt.f64 (/.f64 d D)) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 d D) 2) 1/2) (pow.f64 (pow.f64 (/.f64 d D) 2) 1/2))
(pow.f64 (pow.f64 (/.f64 d D) 2) 1)
(*.f64 (/.f64 d (fabs.f64 D)) (/.f64 d (fabs.f64 D)))
(*.f64 (/.f64 1 (fabs.f64 D)) (/.f64 (pow.f64 d 2) (fabs.f64 D)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 D 2))) (cbrt.f64 (pow.f64 D 2))) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (fabs.f64 d) 1) (/.f64 (fabs.f64 d) (pow.f64 D 2)))
(*.f64 (fabs.f64 d) (/.f64 (fabs.f64 d) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) 1) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 d (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 d (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (fabs.f64 d) D) (/.f64 (fabs.f64 d) D))
(*.f64 (/.f64 (fabs.f64 d) (fabs.f64 D)) (/.f64 (fabs.f64 d) (fabs.f64 D)))
(pow.f64 (/.f64 d D) 2)
(*.f64 (/.f64 (fabs.f64 d) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (fabs.f64 d) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) D) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 2)) (/.f64 D (cbrt.f64 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 2)) D) (cbrt.f64 (pow.f64 d 2))) (/.f64 (cbrt.f64 (pow.f64 d 2)) D))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (fabs.f64 D)) (/.f64 (cbrt.f64 (pow.f64 d 2)) (fabs.f64 D)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 2)) (fabs.f64 D)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (fabs.f64 D)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 D 2))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 D 2))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 D 2))))
(/.f64 d (/.f64 (pow.f64 D 2) d))
(pow.f64 (/.f64 d D) 2)
(/.f64 d (*.f64 D (/.f64 D d)))
(pow.f64 (/.f64 d D) 2)
(/.f64 d (*.f64 (/.f64 D d) D))
(pow.f64 (/.f64 d D) 2)
(/.f64 (/.f64 d D) (/.f64 D d))
(pow.f64 (/.f64 d D) 2)
(/.f64 (pow.f64 d 2) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 1 (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(pow.f64 (/.f64 d D) 2)
(/.f64 1 (*.f64 (/.f64 D d) (/.f64 D d)))
(pow.f64 (/.f64 d D) 2)
(/.f64 (neg.f64 d) (*.f64 (/.f64 D d) (neg.f64 D)))
(/.f64 (neg.f64 d) (neg.f64 (/.f64 (pow.f64 D 2) d)))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(/.f64 (neg.f64 d) (neg.f64 (/.f64 (pow.f64 D 2) d)))
(/.f64 (fabs.f64 d) (/.f64 (pow.f64 D 2) (fabs.f64 d)))
(*.f64 (fabs.f64 d) (/.f64 (fabs.f64 d) (pow.f64 D 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 d D) d) D)
(pow.f64 (/.f64 d D) 2)
(/.f64 (*.f64 (/.f64 d D) (neg.f64 d)) (neg.f64 D))
(/.f64 (neg.f64 d) (neg.f64 (/.f64 (pow.f64 D 2) d)))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(/.f64 (*.f64 d (/.f64 d D)) D)
(pow.f64 (/.f64 d D) 2)
(/.f64 (*.f64 (neg.f64 d) (/.f64 d D)) (neg.f64 D))
(/.f64 (neg.f64 d) (neg.f64 (/.f64 (pow.f64 D 2) d)))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(/.f64 (/.f64 (pow.f64 d 2) 1) (pow.f64 D 2))
(pow.f64 (/.f64 d D) 2)
(/.f64 (/.f64 (pow.f64 d 2) D) D)
(pow.f64 (/.f64 d D) 2)
(/.f64 (/.f64 (pow.f64 d 2) (fabs.f64 D)) (fabs.f64 D))
(/.f64 (pow.f64 d 2) (*.f64 (fabs.f64 D) (fabs.f64 D)))
(/.f64 (/.f64 (pow.f64 d 2) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))) (cbrt.f64 (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2)))))
(/.f64 (*.f64 (neg.f64 d) 1) (*.f64 (neg.f64 D) (/.f64 D d)))
(/.f64 (neg.f64 d) (neg.f64 (/.f64 (pow.f64 D 2) d)))
(/.f64 (neg.f64 (pow.f64 d 2)) (neg.f64 (pow.f64 D 2)))
(/.f64 (*.f64 (neg.f64 d) (neg.f64 d)) (*.f64 (neg.f64 D) (neg.f64 D)))
(pow.f64 (/.f64 d D) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 d 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)))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 d D))))
(pow.f64 (/.f64 d D) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 d D) 2)))
(pow.f64 (/.f64 d D) 2)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (pow.f64 (/.f64 d D) 4))) (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (pow.f64 (/.f64 d D) 4)) (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(*.f64 1 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (/.f64 1 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (cbrt.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1/2) (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1/2))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))))
(/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (-.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))))
(/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))) (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (-.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(/.f64 (+.f64 0 (neg.f64 (pow.f64 M 2))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (-.f64 0 (pow.f64 M 2)) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3))) (neg.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))))
(pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 1)
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) 2)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (pow.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/4))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1/2))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 1)
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))
(fabs.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))
(+.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))))
(fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)))
(+.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))))
(fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) 1) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1))
(fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))))
(fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (/.f64 c0 w) (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 2))
(/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 w (*.f64 c0 1/2)))
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w 2))
(*.f64 (/.f64 c0 w) (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 2))
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (/.f64 1 (*.f64 2 w)) (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(*.f64 (/.f64 1 (/.f64 (*.f64 2 w) c0)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 (/.f64 w (*.f64 c0 1/2)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 c0 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 (*.f64 w 2) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (/.f64 c0 (*.f64 2 w)))
(/.f64 (*.f64 c0 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 (*.f64 w 2) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 c0 (*.f64 2 w)))
(/.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (neg.f64 c0)) (*.f64 w -2))
(/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (/.f64 (*.f64 w -2) (neg.f64 c0)))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 c0 1/2)) w)
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 (*.f64 (neg.f64 c0) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 w -2))
(/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (/.f64 (*.f64 w -2) (neg.f64 c0)))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 (*.f64 (*.f64 c0 1/2) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) w)
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 c0 (/.f64 1/2 w))) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 c0 (/.f64 1/2 w))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) w) 2)
(*.f64 (/.f64 c0 w) (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 2) w)
(*.f64 (/.f64 c0 w) (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 1) (*.f64 w 2))
(*.f64 (/.f64 c0 w) (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 2))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))))
(/.f64 (/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2)))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 (cbrt.f64 (*.f64 2 w)) (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2)))) (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))) (-.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))
(/.f64 (*.f64 (fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2)))) (-.f64 (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (-.f64 (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (*.f64 (fma.f64 c0 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (/.f64 1/2 w)) (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2))) (-.f64 (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (-.f64 (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)) (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) 3) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2)))) (-.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 (/.f64 (*.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) (*.f64 c0 1/2)) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))) 3) (pow.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 3)) (fma.f64 (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2))) (*.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (-.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (*.f64 (/.f64 (*.f64 c0 (pow.f64 (/.f64 d D) 2)) h) (/.f64 (*.f64 c0 1/2) (pow.f64 w 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)) 3) (pow.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) 3)) (fma.f64 (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)) (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2)) (*.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (-.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (*.f64 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (*.f64 c0 1/2))))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 (*.f64 w -2) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(/.f64 (*.f64 c0 (-.f64 0 (pow.f64 M 2))) (*.f64 w (*.f64 -2 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 (*.f64 w -2) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2))) (*.f64 w (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3))) (*.f64 w (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) c0) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 w 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (/.f64 c0 (*.f64 2 w)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (neg.f64 c0)) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (*.f64 w -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(/.f64 (*.f64 c0 (-.f64 0 (pow.f64 M 2))) (*.f64 w (*.f64 -2 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 c0 1/2)) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) w))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) 1) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))) (/.f64 w (*.f64 c0 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 M 2) 0) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) c0) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 c0 (*.f64 2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 c0 (*.f64 2 w)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (neg.f64 c0)) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (/.f64 (neg.f64 c0) (*.f64 w -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) (*.f64 c0 1/2)) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) w))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) 3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) 3)) 1) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))) (*.f64 (/.f64 c0 w) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (/.f64 w (*.f64 c0 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))) 3)) (-.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4))) (pow.f64 M 2)) (*.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))) (*.f64 c0 (/.f64 1/2 w)))
(/.f64 (neg.f64 (*.f64 c0 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (*.f64 w -2))
(/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (/.f64 (*.f64 w -2) (neg.f64 c0)))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 1)
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(log.f64 (exp.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(cbrt.f64 (*.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) (pow.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)))))) 2)))
(cbrt.f64 (*.f64 c0 (*.f64 (*.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) (/.f64 1/2 w)) (pow.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2)))))) 2))))
(expm1.f64 (log1p.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(exp.f64 (log.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(log1p.f64 (expm1.f64 (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2))))))))
(*.f64 (/.f64 (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))) w) (*.f64 c0 1/2))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (fma.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 d 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h))
(*.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1)
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h))
(*.f64 1 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))) (pow.f64 c0 2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (neg.f64 (pow.f64 c0 2)) (/.f64 1 (/.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (neg.f64 (pow.f64 c0 2)) (*.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (pow.f64 c0 2) (neg.f64 (*.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (sqrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (fabs.f64 c0) (*.f64 (fabs.f64 c0) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (*.f64 (fabs.f64 c0) (fabs.f64 c0)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))) (cbrt.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (cbrt.f64 (pow.f64 c0 2))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (fabs.f64 d)) (fabs.f64 d))
(*.f64 (fabs.f64 d) (/.f64 (*.f64 (pow.f64 (/.f64 c0 w) 2) (fabs.f64 d)) (*.f64 (pow.f64 D 2) h)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (cbrt.f64 (pow.f64 d 2)))
(*.f64 (cbrt.f64 (pow.f64 d 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))))
(*.f64 (/.f64 1 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (pow.f64 c0 2) (/.f64 1 (pow.f64 d 2))))
(/.f64 (*.f64 1 (*.f64 (pow.f64 d 2) (pow.f64 c0 2))) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (pow.f64 c0 2) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 (pow.f64 c0 2) (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (pow.f64 c0 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 (pow.f64 c0 2) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 (pow.f64 c0 2) 1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (/.f64 c0 1) (/.f64 c0 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 D 2))) (/.f64 (pow.f64 d 2) (pow.f64 w 2)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) h)) (/.f64 (pow.f64 d 2) (pow.f64 w 2)))
(*.f64 (/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 h (pow.f64 w 2))))) (neg.f64 (pow.f64 d 2)))
(*.f64 (neg.f64 (pow.f64 d 2)) (/.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (*.f64 h (neg.f64 (pow.f64 w 2)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1/2) (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1/2))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (/.f64 c0 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 c0 (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 c0 (pow.f64 d 2)) (/.f64 c0 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 c0 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 c0 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))) (/.f64 c0 (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 (fabs.f64 c0) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (fabs.f64 c0) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (fabs.f64 c0) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (*.f64 (fabs.f64 c0) (pow.f64 d 2)))
(*.f64 (/.f64 (fabs.f64 c0) 1) (/.f64 (fabs.f64 c0) (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (fabs.f64 c0) (/.f64 (fabs.f64 c0) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(*.f64 (fabs.f64 c0) (/.f64 (*.f64 (/.f64 (fabs.f64 c0) h) (pow.f64 (/.f64 d D) 2)) (pow.f64 w 2)))
(*.f64 (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 (fabs.f64 c0) (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 (fabs.f64 c0) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (fabs.f64 c0) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (/.f64 (fabs.f64 c0) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 (fabs.f64 c0) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (cbrt.f64 (pow.f64 c0 2)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (cbrt.f64 (pow.f64 c0 2))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) 1) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) h) (pow.f64 (/.f64 d D) 2)) (pow.f64 w 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 c0 2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 1)
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(neg.f64 (/.f64 (pow.f64 c0 2) (/.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(/.f64 (neg.f64 (pow.f64 c0 2)) (*.f64 (/.f64 -1 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (neg.f64 (pow.f64 c0 2)) -1) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))
(log.f64 (exp.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))) 2)))
(cbrt.f64 (*.f64 (pow.f64 c0 2) (*.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))) (pow.f64 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2))) 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 c0 2) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 w 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 D 2)) (/.f64 1 (/.f64 (pow.f64 d 2) (pow.f64 w 2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 w 2) (*.f64 (*.f64 h (pow.f64 D 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (/.f64 1 (pow.f64 d 2)))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1)
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 1 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 w 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 (pow.f64 D 2) (neg.f64 (*.f64 h (pow.f64 w 2)))) (/.f64 1 (neg.f64 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (neg.f64 (pow.f64 w 2))) (/.f64 1 (neg.f64 (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (*.f64 (/.f64 1 (pow.f64 d 2)) (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (*.f64 (/.f64 1 (pow.f64 d 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) d))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) d))
(*.f64 (/.f64 1 d) (*.f64 (/.f64 h d) (*.f64 (pow.f64 D 2) (pow.f64 w 2))))
(*.f64 (/.f64 1 (fabs.f64 d)) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (fabs.f64 d)))
(*.f64 (/.f64 1 (fabs.f64 d)) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (fabs.f64 d)))
(*.f64 (/.f64 1 (fabs.f64 d)) (*.f64 (/.f64 h (fabs.f64 d)) (*.f64 (pow.f64 D 2) (pow.f64 w 2))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 w 2)) d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 h (/.f64 d (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 D 2) d) (*.f64 (/.f64 h d) (pow.f64 w 2)))
(*.f64 (/.f64 (pow.f64 w 2) d) (/.f64 (*.f64 h (pow.f64 D 2)) d))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (/.f64 (pow.f64 w 2) d)) d)
(*.f64 (/.f64 (pow.f64 w 2) (fabs.f64 d)) (/.f64 (*.f64 h (pow.f64 D 2)) (fabs.f64 d)))
(*.f64 (/.f64 (pow.f64 w 2) (fabs.f64 d)) (/.f64 h (/.f64 (fabs.f64 d) (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 w 2) (fabs.f64 d)) (*.f64 (/.f64 h (fabs.f64 d)) (pow.f64 D 2)))
(*.f64 (/.f64 (pow.f64 D 2) (fabs.f64 d)) (/.f64 (*.f64 h (pow.f64 w 2)) (fabs.f64 d)))
(*.f64 (/.f64 (pow.f64 D 2) (fabs.f64 d)) (/.f64 h (/.f64 (fabs.f64 d) (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 D 2) (fabs.f64 d)) (*.f64 (/.f64 h (fabs.f64 d)) (pow.f64 w 2)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1/2) (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1/2))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (pow.f64 w 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 h (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 2))) (pow.f64 w 2)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) d) (/.f64 (pow.f64 w 2) d))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (/.f64 (pow.f64 w 2) d)) d)
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) 1) (/.f64 (pow.f64 w 2) (pow.f64 d 2)))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (fabs.f64 d)) (/.f64 (pow.f64 w 2) (fabs.f64 d)))
(*.f64 (/.f64 (pow.f64 w 2) (fabs.f64 d)) (/.f64 h (/.f64 (fabs.f64 d) (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 w 2) (fabs.f64 d)) (*.f64 (/.f64 h (fabs.f64 d)) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (pow.f64 w 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 2))) (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (pow.f64 w 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 w 2) 1) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(*.f64 (/.f64 (pow.f64 w 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (*.f64 h (pow.f64 D 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 w 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 h (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 w 2) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 2))) (pow.f64 D 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) d) (/.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (fabs.f64 d)) (/.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (sqrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) d) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) d))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (/.f64 d (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) d))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) d) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (fabs.f64 d)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (/.f64 (fabs.f64 d) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (fabs.f64 d)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (fabs.f64 d)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))) (cbrt.f64 (pow.f64 d 2))))
(pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2)) 1)
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (neg.f64 (pow.f64 d 2))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (neg.f64 (pow.f64 w 2)))) (neg.f64 (pow.f64 d 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(cbrt.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)) (pow.f64 w 4)) (pow.f64 d 4)) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (/.f64 (pow.f64 d 4) (pow.f64 w 4))) (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 d 2)) (pow.f64 w 2))))
(*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2)))
(pow.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(log.f64 (exp.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)) (pow.f64 w 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 D 4) (pow.f64 w 4)))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(exp.f64 (log.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(*.f64 (pow.f64 D 2) h)
(log.f64 (exp.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
0
(+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 0 (*.f64 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (*.f64 c0 (/.f64 1/2 w))))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 c0 w) (/.f64 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) 2))
(/.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (/.f64 w (*.f64 c0 1/2)))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 w 2))
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 2 w))
(/.f64 1 (/.f64 (*.f64 w 2) (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(*.f64 (/.f64 1 (*.f64 2 w)) (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 (/.f64 1 w) (/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 2))
(/.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (neg.f64 c0)) (*.f64 w -2))
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) -2))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 c0 1/2)) w)
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (*.f64 (neg.f64 c0) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 w -2))
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) -2))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (*.f64 (*.f64 c0 1/2) (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) w)
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) w) 2)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 2 w))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 2) w)
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 2 w))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 1) (*.f64 w 2))
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 2 w))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (sqrt.f64 (*.f64 w 2))) (sqrt.f64 (*.f64 w 2)))
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))))
(/.f64 (/.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (*.f64 (cbrt.f64 (*.f64 w 2)) (cbrt.f64 (*.f64 w 2)))) (cbrt.f64 (*.f64 w 2)))
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 (cbrt.f64 (*.f64 2 w)) (*.f64 (cbrt.f64 (*.f64 2 w)) (cbrt.f64 (*.f64 2 w)))))
(/.f64 (neg.f64 (+.f64 0 (*.f64 c0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))) (*.f64 w -2))
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) -2))
(*.f64 (/.f64 (neg.f64 c0) (*.f64 w -2)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(pow.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 1)
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(log.f64 (exp.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(cbrt.f64 (*.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) (pow.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (pow.f64 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 2)))
(expm1.f64 (log1p.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(exp.f64 (log.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (+.f64 0 (*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))))
(*.f64 (*.f64 c0 (/.f64 1/2 w)) (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(*.f64 D (*.f64 D (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (pow.f64 D 2) (/.f64 1 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1)
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 1 (pow.f64 d 2)))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 1 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 D 2) c0))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 1 (neg.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 1 (*.f64 (neg.f64 c0) (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (neg.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (neg.f64 c0)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (sqrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (fabs.f64 D) (*.f64 (fabs.f64 D) (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (*.f64 (fabs.f64 D) (fabs.f64 D)) (/.f64 1 (*.f64 c0 (pow.f64 d 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (cbrt.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 1 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 1 (*.f64 c0 (pow.f64 d 2))))))
(*.f64 (/.f64 D 1) (/.f64 D (*.f64 c0 (pow.f64 d 2))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 1 c0) (/.f64 (pow.f64 D 2) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 1 c0))
(*.f64 (/.f64 1 (*.f64 c0 d)) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 1 (*.f64 c0 d)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (pow.f64 D 2) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (pow.f64 D 2) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1/2) (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1/2))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 D c0) (/.f64 D (pow.f64 d 2)))
(*.f64 (/.f64 D (pow.f64 d 2)) (/.f64 D c0))
(*.f64 (/.f64 D c0) (/.f64 D (pow.f64 d 2)))
(*.f64 (/.f64 D (*.f64 c0 d)) (/.f64 D d))
(/.f64 (/.f64 (pow.f64 D 2) d) (*.f64 c0 d))
(/.f64 (pow.f64 D 2) (*.f64 (*.f64 c0 d) d))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 D (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 D (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 D (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (fabs.f64 D) c0) (/.f64 (fabs.f64 D) (pow.f64 d 2)))
(/.f64 (*.f64 (fabs.f64 D) (/.f64 (fabs.f64 D) c0)) (pow.f64 d 2))
(*.f64 (/.f64 (fabs.f64 D) (pow.f64 d 2)) (/.f64 (fabs.f64 D) c0))
(/.f64 (*.f64 (fabs.f64 D) (/.f64 (fabs.f64 D) c0)) (pow.f64 d 2))
(*.f64 (/.f64 (fabs.f64 D) (*.f64 c0 d)) (/.f64 (fabs.f64 D) d))
(*.f64 (/.f64 (fabs.f64 D) 1) (/.f64 (fabs.f64 D) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (fabs.f64 D) (/.f64 (fabs.f64 D) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (fabs.f64 D) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (fabs.f64 D) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (fabs.f64 D) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (fabs.f64 D) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) c0) (/.f64 (cbrt.f64 (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 c0 (cbrt.f64 (pow.f64 D 2)))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) c0) (cbrt.f64 (pow.f64 D 2))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (pow.f64 d 2)) (/.f64 (cbrt.f64 (pow.f64 D 2)) c0))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (cbrt.f64 (pow.f64 D 2)) c0))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (pow.f64 d 2)) (cbrt.f64 (pow.f64 D 2))) (/.f64 (cbrt.f64 (pow.f64 D 2)) c0))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 c0 d)) (/.f64 (cbrt.f64 (pow.f64 D 2)) d))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) c0) (/.f64 (cbrt.f64 (pow.f64 D 2)) d)) (/.f64 (cbrt.f64 (pow.f64 D 2)) d))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) 1) (/.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (*.f64 c0 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (/.f64 (sqrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (pow.f64 D 2)))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (pow.f64 D 2))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (/.f64 (cbrt.f64 (pow.f64 D 2)) (cbrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 1)
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(neg.f64 (/.f64 (pow.f64 D 2) (neg.f64 (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (neg.f64 (pow.f64 D 2)) (*.f64 (neg.f64 c0) (pow.f64 d 2)))
(/.f64 (neg.f64 (pow.f64 D 2)) (*.f64 (pow.f64 d 2) (neg.f64 c0)))
(log.f64 (exp.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (pow.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(exp.f64 (log.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (pow.f64 D 2) (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 D 2)))
(*.f64 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 d 2))) (pow.f64 D 2))
(*.f64 (/.f64 w c0) (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 M 2)))
(/.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 1 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2))))
(*.f64 (/.f64 1 (*.f64 c0 (pow.f64 d 2))) (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) c0)) (pow.f64 d 2))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (neg.f64 (pow.f64 D 2))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))))
(/.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 w (*.f64 h (pow.f64 M 2)))))
(/.f64 (*.f64 (/.f64 (pow.f64 D 2) c0) (*.f64 w (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2))
(*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 w (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 D 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 (neg.f64 c0) (pow.f64 d 2)) (*.f64 w (*.f64 h (pow.f64 M 2)))))
(/.f64 (neg.f64 (pow.f64 D 2)) (/.f64 (*.f64 (pow.f64 d 2) (neg.f64 c0)) (*.f64 w (*.f64 h (pow.f64 M 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) c0) (pow.f64 d 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 M 2)))
(/.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (pow.f64 d 2)) c0)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 M 2)))
(/.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 c0 d)) d)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 M 2)))
(/.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) 1) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (/.f64 (*.f64 c0 (pow.f64 d 2)) (pow.f64 M 2)))
(/.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 c0 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))) (sqrt.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (sqrt.f64 (*.f64 c0 (pow.f64 d 2))) (sqrt.f64 (*.f64 c0 (pow.f64 d 2)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (*.f64 (sqrt.f64 (*.f64 c0 (pow.f64 d 2))) (/.f64 (sqrt.f64 (*.f64 c0 (pow.f64 d 2))) (pow.f64 M 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2)) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (*.f64 (cbrt.f64 (*.f64 c0 (pow.f64 d 2))) (cbrt.f64 (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 w h) (pow.f64 D 2)) (pow.f64 M 2))) (neg.f64 (*.f64 c0 (pow.f64 d 2))))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h w)) (neg.f64 (pow.f64 M 2))) (*.f64 (neg.f64 c0) (pow.f64 d 2)))
(/.f64 (*.f64 (*.f64 h w) (neg.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 (pow.f64 d 2) (neg.f64 c0)))
(pow.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 1)
(*.f64 (*.f64 h w) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(log.f64 (exp.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 (*.f64 h w) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (pow.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 2)))
(cbrt.f64 (*.f64 (*.f64 h w) (*.f64 (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))) (pow.f64 (*.f64 (*.f64 h w) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 (*.f64 h w) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 (*.f64 h w) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 w h) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))))
(*.f64 (*.f64 h w) (*.f64 (pow.f64 M 2) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2)))))

eval1.2s (3.7%)

Compiler

Compiled 71851 to 34915 computations (51.4% saved)

prune664.0ms (2%)

Pruning

33 alts after pruning (30 fresh and 3 done)

PrunedKeptTotal
New1587241611
Fresh11617
Picked505
Done336
Total1606331639
Accuracy
79.3%
Counts
1639 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.6%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (/.f64 (pow.f64 w 2) d)) d))
22.5%
(/.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (/.f64 w (*.f64 c0 1/2)))
32.3%
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h))
27.3%
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
21.8%
(/.f64 (*.f64 c0 (-.f64 0 (pow.f64 M 2))) (*.f64 w (*.f64 -2 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))))
25.8%
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 2 w))
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M))))
36.5%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))) M)))
44.2%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
33.8%
(/.f64 c0 (/.f64 (*.f64 w 2) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
32.4%
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
22.6%
(/.f64 c0 (*.f64 2 (/.f64 w M)))
42.1%
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
33.5%
(*.f64 (/.f64 c0 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 c0 (/.f64 1 (pow.f64 d 2))))
13.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))))
13.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (*.f64 (/.f64 D (*.f64 c0 d)) (/.f64 D d)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
25.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
33.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
4.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
27.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)))
1.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
24.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
43.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
34.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
19.6%
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
40.3%
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
41.3%
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
31.2%
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
30.0%
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))))
30.6%
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (/.f64 (pow.f64 w 2) d)) d))
22.5%
(/.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (/.f64 w (*.f64 c0 1/2)))
32.3%
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h))
27.3%
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
21.8%
(/.f64 (*.f64 c0 (-.f64 0 (pow.f64 M 2))) (*.f64 w (*.f64 -2 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))))
25.8%
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 2 w))
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M))))
36.5%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))) M)))
44.2%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
33.8%
(/.f64 c0 (/.f64 (*.f64 w 2) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
32.4%
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
22.6%
(/.f64 c0 (*.f64 2 (/.f64 w M)))
42.1%
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
33.5%
(*.f64 (/.f64 c0 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 c0 (/.f64 1 (pow.f64 d 2))))
13.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))))
13.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (*.f64 (/.f64 D (*.f64 c0 d)) (/.f64 D d)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
25.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
26.3%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
33.2%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
4.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
27.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)))
1.4%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
24.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
43.8%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
34.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
19.6%
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
40.3%
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
41.3%
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
31.2%
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
30.0%
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))))
Compiler

Compiled 4226 to 2700 computations (36.1% saved)

localize309.0ms (0.9%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
93.5%
(/.f64 c0 (*.f64 w h))
93.3%
(/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M)))
82.8%
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M))
82.6%
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M)
100.0%
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
90.1%
(*.f64 (pow.f64 M 2) h)
79.4%
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))
74.7%
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
95.3%
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d)
94.4%
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
85.0%
(*.f64 h (pow.f64 D 2))
77.6%
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))
100.0%
(*.f64 2 (/.f64 w M))
92.4%
(/.f64 c0 (*.f64 2 (/.f64 w M)))
94.8%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
93.3%
(/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
89.9%
(/.f64 (/.f64 c0 w) h)
82.6%
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
Compiler

Compiled 380 to 146 computations (61.6% saved)

series83.0ms (0.3%)

Counts
17 → 684
Calls

216 calls:

TimeVariablePointExpression
4.0ms
D
@-inf
(/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M)))
3.0ms
w
@-inf
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
2.0ms
d
@0
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
2.0ms
D
@0
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
2.0ms
d
@0
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))

rewrite171.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
429×associate-*r*
393×times-frac
355×add-sqr-sqrt
348×*-un-lft-identity
317×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050873
1891861
Stop Event
node limit
Counts
17 → 442
Calls
Call 1
Inputs
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(/.f64 (/.f64 c0 w) h)
(/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(*.f64 2 (/.f64 w M))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))
(*.f64 h (pow.f64 D 2))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d)
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 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)))
(fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M)
(fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M))
(/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M)))
Outputs
(/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))
(/.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (*.f64 h (/.f64 w c0)))
(/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) c0) (*.f64 w h))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 w)) h)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) 1) (*.f64 h (/.f64 w c0)))
(/.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 D d))
(/.f64 (*.f64 d (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (*.f64 2 c0) w)) h)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 (neg.f64 d) D)) (/.f64 (neg.f64 D) d))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (/.f64 (neg.f64 c0) w)) (neg.f64 h))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (neg.f64 c0)) (*.f64 h (neg.f64 w)))
(/.f64 (*.f64 (/.f64 (neg.f64 d) D) (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 (neg.f64 D) d))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 d (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 (/.f64 d D) (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 D d) h))
(/.f64 (*.f64 (/.f64 (neg.f64 d) D) (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 (neg.f64 D) d) h))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) 1) (*.f64 h (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 (neg.f64 d) D)) (*.f64 h (/.f64 (neg.f64 D) d)))
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2) (pow.f64 (/.f64 d D) 4)))
(log.f64 (exp.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(*.f64 c0 (/.f64 (/.f64 1 w) h))
(*.f64 c0 (*.f64 (/.f64 1 w) (/.f64 1 h)))
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(*.f64 (/.f64 (/.f64 c0 h) w) 1)
(*.f64 1 (/.f64 (/.f64 c0 h) w))
(*.f64 (/.f64 1 h) (/.f64 c0 w))
(*.f64 (/.f64 1 w) (/.f64 c0 h))
(*.f64 (/.f64 (/.f64 1 w) h) c0)
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 1 (neg.f64 h)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 h (neg.f64 w))))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 (/.f64 1 w) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 c0 h) w)) (sqrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 1 h)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (/.f64 (/.f64 1 w) h)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c0 h) w)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2)) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (cbrt.f64 (/.f64 c0 w)) (/.f64 1 h)))
(*.f64 (/.f64 c0 1) (/.f64 (/.f64 1 w) h))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 c0 (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 c0 (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 h 2))) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) w) (/.f64 (cbrt.f64 c0) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (sqrt.f64 h)) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 c0) h) (/.f64 (sqrt.f64 c0) w))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) h) (/.f64 (cbrt.f64 c0) w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (/.f64 c0 (sqrt.f64 h)) (/.f64 (/.f64 1 w) (sqrt.f64 h)))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 h 2))) (/.f64 (/.f64 1 w) (cbrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) 1) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 (pow.f64 h 2))) (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) 1) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(pow.f64 (/.f64 (/.f64 c0 h) w) 1)
(neg.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)))
(neg.f64 (/.f64 c0 (*.f64 h (neg.f64 w))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 c0 h) w)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 (/.f64 c0 h) w) 2)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (*.f64 w h) (pow.f64 (*.f64 w h) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 c0 h) w)))
(exp.f64 (log.f64 (/.f64 (/.f64 c0 h) w)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 2 (*.f64 w (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 2 (/.f64 w (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 w (*.f64 2 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 w (/.f64 1 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2)))
(*.f64 (*.f64 2 w) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 1)
(*.f64 1 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)) (*.f64 2 w))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (/.f64 w 1) (/.f64 2 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 (*.f64 2 w) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 w (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 w (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)) 2)
(*.f64 (/.f64 (*.f64 2 w) (-.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2) (pow.f64 (/.f64 d D) 4)))) (-.f64 M (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(*.f64 (/.f64 (*.f64 2 w) (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 3))) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) 1) (/.f64 (sqrt.f64 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 w (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 2 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 w (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 2 (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 1)
(neg.f64 (/.f64 (*.f64 2 w) (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(cbrt.f64 (*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(+.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))) (*.f64 (*.f64 c0 1/2) (/.f64 M w)))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (*.f64 1/2 (/.f64 c0 w))) (*.f64 M (*.f64 1/2 (/.f64 c0 w))))
(+.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (*.f64 1/2 (/.f64 c0 w))))
(*.f64 c0 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 1)
(*.f64 (*.f64 1/2 (/.f64 c0 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))
(*.f64 1 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))))
(*.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) c0)
(*.f64 (neg.f64 c0) (/.f64 1 (/.f64 (*.f64 w -2) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))) (sqrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)) (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) 1) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 c0 1) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))) (/.f64 c0 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (/.f64 c0 (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 c0 (*.f64 w -2)) (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (/.f64 (sqrt.f64 c0) (*.f64 2 w)) (/.f64 (sqrt.f64 c0) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 2 w)) (/.f64 (cbrt.f64 c0) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 1)
(neg.f64 (/.f64 c0 (/.f64 (*.f64 w -2) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(*.f64 c0 (/.f64 (/.f64 M w) 2))
(*.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 1)
(*.f64 (*.f64 c0 1/2) (/.f64 M w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 1 (*.f64 (*.f64 c0 1/2) (/.f64 M w)))
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(*.f64 (/.f64 M w) (*.f64 c0 1/2))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 (/.f64 M w) 2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))) (sqrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (/.f64 (/.f64 M w) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)) (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 (/.f64 (*.f64 c0 1/2) 1) (/.f64 M w))
(*.f64 1/2 (/.f64 c0 (/.f64 w M)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 w (/.f64 M 2)))) (/.f64 c0 (sqrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (/.f64 c0 (cbrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (*.f64 c0 1/2) (neg.f64 w)) (neg.f64 M))
(*.f64 (/.f64 (sqrt.f64 c0) 2) (/.f64 (sqrt.f64 c0) (/.f64 w M)))
(*.f64 (/.f64 (sqrt.f64 c0) (/.f64 w M)) (/.f64 (sqrt.f64 c0) 2))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 2) (/.f64 (cbrt.f64 c0) (/.f64 w M)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 w M)) (/.f64 (cbrt.f64 c0) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (/.f64 w (/.f64 M 2)))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 1)
(neg.f64 (/.f64 c0 (*.f64 (/.f64 w M) -2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (/.f64 w (/.f64 M 2)) (pow.f64 (/.f64 w (/.f64 M 2)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(exp.f64 (log.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 2 (/.f64 M w))
(/.f64 w (/.f64 M 2))
(/.f64 (*.f64 2 w) M)
(/.f64 1 (/.f64 M (*.f64 2 w)))
(/.f64 (*.f64 w -2) (neg.f64 M))
(/.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 M (sqrt.f64 (*.f64 2 w))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 M (cbrt.f64 (*.f64 2 w))))
(/.f64 (/.f64 (*.f64 2 w) 1) M)
(/.f64 (/.f64 (*.f64 2 w) (sqrt.f64 M)) (sqrt.f64 M))
(/.f64 (/.f64 (*.f64 2 w) (cbrt.f64 (pow.f64 M 2))) (cbrt.f64 M))
(pow.f64 (/.f64 w (/.f64 M 2)) 1)
(sqrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))
(log.f64 (exp.f64 (/.f64 w (/.f64 M 2))))
(cbrt.f64 (*.f64 (/.f64 w (/.f64 M 2)) (pow.f64 (/.f64 w (/.f64 M 2)) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (pow.f64 M 3)))
(expm1.f64 (log1p.f64 (/.f64 w (/.f64 M 2))))
(exp.f64 (log.f64 (/.f64 w (/.f64 M 2))))
(log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (/.f64 c0 h) w) (/.f64 (/.f64 c0 w) (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 c0 w) 2) (/.f64 1 (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 1 (pow.f64 D 2)))
(*.f64 1 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 1 (*.f64 h (pow.f64 D 2))) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 1 h) (/.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 D 2)))
(*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 (pow.f64 D 2) (neg.f64 h))))
(*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (/.f64 c0 w) 1) (/.f64 (/.f64 c0 w) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 h))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 D (sqrt.f64 h))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (cbrt.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w))
(*.f64 (/.f64 (/.f64 c0 w) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (/.f64 (/.f64 c0 w) (cbrt.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) h) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (pow.f64 D 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 D (sqrt.f64 h))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 D (sqrt.f64 h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(pow.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) (neg.f64 h))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 (/.f64 c0 w) 4)) (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 D 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 D 4)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))
(/.f64 (*.f64 d (*.f64 d (pow.f64 (/.f64 c0 w) 2))) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) d) (*.f64 h (pow.f64 D 2)))
(pow.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) 1)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (pow.f64 d 4)))
(log.f64 (exp.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2)) (*.f64 d (pow.f64 d 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(/.f64 d (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (/.f64 (*.f64 h (pow.f64 D 2)) d))
(/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 1 (/.f64 (*.f64 h (pow.f64 D 2)) (*.f64 d (pow.f64 (/.f64 c0 w) 2))))
(/.f64 (*.f64 d (/.f64 (pow.f64 (/.f64 c0 w) 2) h)) (pow.f64 D 2))
(/.f64 (*.f64 d (neg.f64 (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) d) (pow.f64 D 2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) d) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) h) (pow.f64 D 2))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2)) h)
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) 1) (*.f64 h (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 D (sqrt.f64 h))) (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (*.f64 h (pow.f64 D 2))))
(/.f64 (neg.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2)))
(cbrt.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 d (pow.f64 d 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(pow.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) 1)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4)))
(log.f64 (exp.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 D 4)) (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4))) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 M 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 D 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (/.f64 1 (pow.f64 d 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 M 2)) d))
(*.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d))
(*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))))
(*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2))) (/.f64 1 (neg.f64 (pow.f64 d 2))))
(*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) d) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 h (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) 1) (pow.f64 (/.f64 D d) 2))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) 1) (/.f64 h (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 1) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) d) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) d))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1)
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (neg.f64 (pow.f64 d 2))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(pow.f64 (*.f64 h (pow.f64 M 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 M 3) (pow.f64 M 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 M 3)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 M 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 M 2))))
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2)))))
(/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 1/4 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2)))) (neg.f64 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) 1/4) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2))) 1/4) (neg.f64 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) d) d)
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) 1) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 d 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2)))) (neg.f64 (pow.f64 d 2)))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M)
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 1) M)
(*.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 3) (pow.f64 M 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M))))
(pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) M)
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 1) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(*.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 3) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (-.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 2 (*.f64 w (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 2 (/.f64 w (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 w (*.f64 2 (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1/2)))
(*.f64 (*.f64 2 w) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 1)
(*.f64 1 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (*.f64 2 w))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))) (sqrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)) (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (*.f64 2 w) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w 1) (/.f64 2 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 w (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) 2)
(*.f64 (/.f64 w (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 w (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 2 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) 1) (/.f64 (sqrt.f64 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 1)
(neg.f64 (/.f64 (*.f64 2 w) (neg.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(cbrt.f64 (*.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))

simplify675.0ms (2.1%)

Algorithm
egg-herbie
Rules
910×times-frac
761×associate-/r*
411×associate-/l/
363×associate-/r/
327×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0113384238
1312280058
Stop Event
node limit
Counts
1126 → 763
Calls
Call 1
Inputs
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 c0 (*.f64 h w))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(*.f64 2 (/.f64 w M))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))
(/.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (*.f64 h (/.f64 w c0)))
(/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) c0) (*.f64 w h))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 w)) h)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) 1) (*.f64 h (/.f64 w c0)))
(/.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 D d))
(/.f64 (*.f64 d (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (*.f64 2 c0) w)) h)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 (neg.f64 d) D)) (/.f64 (neg.f64 D) d))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (/.f64 (neg.f64 c0) w)) (neg.f64 h))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (neg.f64 c0)) (*.f64 h (neg.f64 w)))
(/.f64 (*.f64 (/.f64 (neg.f64 d) D) (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 (neg.f64 D) d))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (pow.f64 (/.f64 d D) 2)) h)
(/.f64 (*.f64 d (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 (/.f64 d D) (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 D d) h))
(/.f64 (*.f64 (/.f64 (neg.f64 d) D) (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 (neg.f64 D) d) h))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) 1) (*.f64 h (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 (neg.f64 d) D)) (*.f64 h (/.f64 (neg.f64 D) d)))
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2) (pow.f64 (/.f64 d D) 4)))
(log.f64 (exp.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(*.f64 c0 (/.f64 (/.f64 1 w) h))
(*.f64 c0 (*.f64 (/.f64 1 w) (/.f64 1 h)))
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(*.f64 (/.f64 (/.f64 c0 h) w) 1)
(*.f64 1 (/.f64 (/.f64 c0 h) w))
(*.f64 (/.f64 1 h) (/.f64 c0 w))
(*.f64 (/.f64 1 w) (/.f64 c0 h))
(*.f64 (/.f64 (/.f64 1 w) h) c0)
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 1 (neg.f64 h)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 h (neg.f64 w))))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 (/.f64 1 w) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 c0 h) w)) (sqrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 1 h)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (/.f64 (/.f64 1 w) h)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c0 h) w)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2)) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (cbrt.f64 (/.f64 c0 w)) (/.f64 1 h)))
(*.f64 (/.f64 c0 1) (/.f64 (/.f64 1 w) h))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 c0 (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 c0 (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 h 2))) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (*.f64 w h)))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) w) (/.f64 (cbrt.f64 c0) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (sqrt.f64 h)) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 c0) h) (/.f64 (sqrt.f64 c0) w))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) h) (/.f64 (cbrt.f64 c0) w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (/.f64 c0 (sqrt.f64 h)) (/.f64 (/.f64 1 w) (sqrt.f64 h)))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 h 2))) (/.f64 (/.f64 1 w) (cbrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) 1) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 (pow.f64 h 2))) (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) 1) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(pow.f64 (/.f64 (/.f64 c0 h) w) 1)
(neg.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)))
(neg.f64 (/.f64 c0 (*.f64 h (neg.f64 w))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 c0 h) w)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 (/.f64 c0 h) w) 2)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (*.f64 w h) (pow.f64 (*.f64 w h) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 c0 h) w)))
(exp.f64 (log.f64 (/.f64 (/.f64 c0 h) w)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 2 (*.f64 w (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 2 (/.f64 w (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 w (*.f64 2 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 w (/.f64 1 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2)))
(*.f64 (*.f64 2 w) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 1)
(*.f64 1 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)) (*.f64 2 w))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (/.f64 w 1) (/.f64 2 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 (*.f64 2 w) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 w (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 w (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)) 2)
(*.f64 (/.f64 (*.f64 2 w) (-.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2) (pow.f64 (/.f64 d D) 4)))) (-.f64 M (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(*.f64 (/.f64 (*.f64 2 w) (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 3))) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) 1) (/.f64 (sqrt.f64 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 w (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 2 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 w (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 2 (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 1)
(neg.f64 (/.f64 (*.f64 2 w) (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(cbrt.f64 (*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(+.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))) (*.f64 (*.f64 c0 1/2) (/.f64 M w)))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (*.f64 1/2 (/.f64 c0 w))) (*.f64 M (*.f64 1/2 (/.f64 c0 w))))
(+.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (*.f64 1/2 (/.f64 c0 w))))
(*.f64 c0 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 1)
(*.f64 (*.f64 1/2 (/.f64 c0 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))
(*.f64 1 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))))
(*.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) c0)
(*.f64 (neg.f64 c0) (/.f64 1 (/.f64 (*.f64 w -2) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))) (sqrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)) (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) 1) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 c0 1) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))) (/.f64 c0 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (/.f64 c0 (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 c0 (*.f64 w -2)) (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (/.f64 (sqrt.f64 c0) (*.f64 2 w)) (/.f64 (sqrt.f64 c0) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 2 w)) (/.f64 (cbrt.f64 c0) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 1)
(neg.f64 (/.f64 c0 (/.f64 (*.f64 w -2) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(*.f64 c0 (/.f64 (/.f64 M w) 2))
(*.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 1)
(*.f64 (*.f64 c0 1/2) (/.f64 M w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 1 (*.f64 (*.f64 c0 1/2) (/.f64 M w)))
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(*.f64 (/.f64 M w) (*.f64 c0 1/2))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 (/.f64 M w) 2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))) (sqrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (/.f64 (/.f64 M w) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)) (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 (/.f64 (*.f64 c0 1/2) 1) (/.f64 M w))
(*.f64 1/2 (/.f64 c0 (/.f64 w M)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 w (/.f64 M 2)))) (/.f64 c0 (sqrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (/.f64 c0 (cbrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (*.f64 c0 1/2) (neg.f64 w)) (neg.f64 M))
(*.f64 (/.f64 (sqrt.f64 c0) 2) (/.f64 (sqrt.f64 c0) (/.f64 w M)))
(*.f64 (/.f64 (sqrt.f64 c0) (/.f64 w M)) (/.f64 (sqrt.f64 c0) 2))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 2) (/.f64 (cbrt.f64 c0) (/.f64 w M)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 w M)) (/.f64 (cbrt.f64 c0) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (/.f64 w (/.f64 M 2)))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 1)
(neg.f64 (/.f64 c0 (*.f64 (/.f64 w M) -2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (/.f64 w (/.f64 M 2)) (pow.f64 (/.f64 w (/.f64 M 2)) 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(exp.f64 (log.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 2 (/.f64 M w))
(/.f64 w (/.f64 M 2))
(/.f64 (*.f64 2 w) M)
(/.f64 1 (/.f64 M (*.f64 2 w)))
(/.f64 (*.f64 w -2) (neg.f64 M))
(/.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 M (sqrt.f64 (*.f64 2 w))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 M (cbrt.f64 (*.f64 2 w))))
(/.f64 (/.f64 (*.f64 2 w) 1) M)
(/.f64 (/.f64 (*.f64 2 w) (sqrt.f64 M)) (sqrt.f64 M))
(/.f64 (/.f64 (*.f64 2 w) (cbrt.f64 (pow.f64 M 2))) (cbrt.f64 M))
(pow.f64 (/.f64 w (/.f64 M 2)) 1)
(sqrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))
(log.f64 (exp.f64 (/.f64 w (/.f64 M 2))))
(cbrt.f64 (*.f64 (/.f64 w (/.f64 M 2)) (pow.f64 (/.f64 w (/.f64 M 2)) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (pow.f64 M 3)))
(expm1.f64 (log1p.f64 (/.f64 w (/.f64 M 2))))
(exp.f64 (log.f64 (/.f64 w (/.f64 M 2))))
(log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (/.f64 c0 h) w) (/.f64 (/.f64 c0 w) (pow.f64 D 2)))
(*.f64 (pow.f64 (/.f64 c0 w) 2) (/.f64 1 (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1)
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 1 (pow.f64 D 2)))
(*.f64 1 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 1 (*.f64 h (pow.f64 D 2))) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 1 h) (/.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 D 2)))
(*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 (pow.f64 D 2) (neg.f64 h))))
(*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (/.f64 c0 w) 1) (/.f64 (/.f64 c0 w) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 h))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 D (sqrt.f64 h))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (cbrt.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w))
(*.f64 (/.f64 (/.f64 c0 w) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (/.f64 (/.f64 c0 w) (cbrt.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) h) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (pow.f64 D 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 D (sqrt.f64 h))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 D (sqrt.f64 h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(pow.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) (neg.f64 h))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 (/.f64 c0 w) 4)) (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 D 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 D 4)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))
(/.f64 (*.f64 d (*.f64 d (pow.f64 (/.f64 c0 w) 2))) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) d) (*.f64 h (pow.f64 D 2)))
(pow.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) 1)
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (pow.f64 d 4)))
(log.f64 (exp.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2)) (*.f64 d (pow.f64 d 2))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(/.f64 d (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (/.f64 (*.f64 h (pow.f64 D 2)) d))
(/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 1 (/.f64 (*.f64 h (pow.f64 D 2)) (*.f64 d (pow.f64 (/.f64 c0 w) 2))))
(/.f64 (*.f64 d (/.f64 (pow.f64 (/.f64 c0 w) 2) h)) (pow.f64 D 2))
(/.f64 (*.f64 d (neg.f64 (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) d) (pow.f64 D 2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) d) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) h) (pow.f64 D 2))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2)) h)
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) 1) (*.f64 h (pow.f64 D 2)))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 D (sqrt.f64 h))) (*.f64 D (sqrt.f64 h)))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (*.f64 h (pow.f64 D 2))))
(/.f64 (neg.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2)))
(cbrt.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 d (pow.f64 d 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(pow.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) 1)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4)))
(log.f64 (exp.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 D 4)) (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4))) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 M 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 D 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (/.f64 1 (pow.f64 d 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 M 2)) d))
(*.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d))
(*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))))
(*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2))) (/.f64 1 (neg.f64 (pow.f64 d 2))))
(*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) d) (/.f64 (pow.f64 D 2) d))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 h (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) 1) (pow.f64 (/.f64 D d) 2))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) 1) (/.f64 h (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 1) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) d) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) d))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1)
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (neg.f64 (pow.f64 d 2))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(pow.f64 (*.f64 h (pow.f64 M 2)) 1)
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 M 2))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 M 3) (pow.f64 M 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 M 3)) (*.f64 h (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 M 2))))
(exp.f64 (log.f64 (*.f64 h (pow.f64 M 2))))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 M 2))))
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))
(/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2)))))
(/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 1/4 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2)))) (neg.f64 (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) 1/4) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))
(/.f64 (*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2))) 1/4) (neg.f64 (pow.f64 d 2)))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) d) d)
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) 1) (pow.f64 d 2))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 d 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2)))) (neg.f64 (pow.f64 d 2)))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M)
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 1) M)
(*.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 3) (pow.f64 M 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M))))
(pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(exp.f64 (log.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) M)
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 1) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(*.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 3) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (-.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 2 (*.f64 w (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 2 (/.f64 w (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 w (*.f64 2 (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1/2)))
(*.f64 (*.f64 2 w) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 1)
(*.f64 1 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (*.f64 2 w))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))) (sqrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)) (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (*.f64 2 w) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w 1) (/.f64 2 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 w (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) 2)
(*.f64 (/.f64 w (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 w (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 2 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) 1) (/.f64 (sqrt.f64 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 1)
(neg.f64 (/.f64 (*.f64 2 w) (neg.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(cbrt.f64 (*.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
Outputs
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 M c0) w)) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2)))))
(fma.f64 1/2 (/.f64 M (/.f64 w c0)) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2))))
(fma.f64 1/2 (*.f64 (/.f64 M w) c0) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(/.f64 (pow.f64 c0 2) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)))
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(*.f64 (pow.f64 D 2) h)
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 c0 2)) (pow.f64 D 2)) (*.f64 h (pow.f64 w 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 c0 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
(/.f64 (*.f64 (pow.f64 c0 2) d) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 2)) (/.f64 d (*.f64 h (pow.f64 w 2))))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (/.f64 (pow.f64 c0 2) (pow.f64 w 2)))
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))
(*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 M (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w))))
(*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))))
(*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
M
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 M (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3)))) (*.f64 (pow.f64 c0 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 8) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5)))) (*.f64 (pow.f64 c0 4) (pow.f64 d 8)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 w 4)))) (*.f64 (pow.f64 c0 3) (pow.f64 d 6)))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))) (*.f64 c0 (pow.f64 d 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 M (*.f64 (pow.f64 h 2) (pow.f64 w 3))))) (fma.f64 -1/8 (/.f64 (pow.f64 D 8) (/.f64 (*.f64 (pow.f64 c0 4) (pow.f64 d 8)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 4) (pow.f64 w 5))))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 w 4)) (pow.f64 d 6))) (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 h (pow.f64 w 2)) (pow.f64 d 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 c0 2)) (/.f64 (*.f64 (*.f64 M (pow.f64 h 2)) (pow.f64 w 3)) (pow.f64 d 4))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 8) (pow.f64 M 3)) (pow.f64 c0 4)) (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 w 5)) (pow.f64 d 8))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 c0 3)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 w 4) (pow.f64 h 3))) (pow.f64 d 6))) (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 h (pow.f64 w 2)) c0)))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 2 M) w)
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (*.f64 2 (/.f64 w M)))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (*.f64 (/.f64 2 M) w))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (*.f64 2 (/.f64 w M)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w)))))))
(fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2))))))
(+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 c0 3) (pow.f64 d 6)) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 3) (pow.f64 w 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) (+.f64 (*.f64 2 (/.f64 w M)) (*.f64 8 (/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 h 2) w))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 w 2) (pow.f64 h 3))))) (fma.f64 -4 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (/.f64 (pow.f64 d 2) h) (pow.f64 M 2))) (fma.f64 2 (/.f64 w M) (*.f64 8 (*.f64 (/.f64 (pow.f64 c0 2) (pow.f64 D 4)) (/.f64 (pow.f64 d 4) (*.f64 (pow.f64 M 3) (*.f64 w (pow.f64 h 2)))))))))
(fma.f64 -16 (*.f64 (/.f64 (pow.f64 c0 3) (pow.f64 D 6)) (/.f64 (pow.f64 d 6) (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 3)) (pow.f64 w 2)))) (fma.f64 -4 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h (pow.f64 M 2)))) (fma.f64 2 (/.f64 w M) (/.f64 (*.f64 8 (*.f64 (pow.f64 c0 2) (pow.f64 d 4))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 w (pow.f64 h 2)))))))
(/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (*.f64 h (/.f64 w c0)))
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) c0) (*.f64 w h))
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (/.f64 c0 w)) h)
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) 1) (*.f64 h (/.f64 w c0)))
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 (/.f64 d D) (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 D d))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 d (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (*.f64 2 c0) w)) h)
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 (neg.f64 d) D)) (/.f64 (neg.f64 D) d))
(/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) (neg.f64 d)) (neg.f64 (pow.f64 D 2))) d)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (/.f64 (neg.f64 c0) w)) (neg.f64 h))
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (/.f64 d D) 2)) (neg.f64 c0)) (*.f64 h (neg.f64 w)))
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 (/.f64 (neg.f64 d) D) (/.f64 (/.f64 (*.f64 2 c0) w) h)) (/.f64 (neg.f64 D) d))
(/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) (neg.f64 d)) (neg.f64 (pow.f64 D 2))) d)
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (pow.f64 (/.f64 d D) 2)) h)
(*.f64 (/.f64 2 h) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 w c0)))
(*.f64 (*.f64 (/.f64 2 w) c0) (/.f64 (pow.f64 (/.f64 d D) 2) h))
(/.f64 (*.f64 d (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 (pow.f64 D 2) d) h))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (/.f64 d D) (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 D d) h))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (/.f64 (neg.f64 d) D) (/.f64 (*.f64 2 c0) w)) (*.f64 (/.f64 (neg.f64 D) d) h))
(/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) (neg.f64 d)) (neg.f64 (pow.f64 D 2))) d)
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) d) (*.f64 h (/.f64 (pow.f64 D 2) d)))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) 1) (*.f64 h (pow.f64 (/.f64 D d) 2)))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 (neg.f64 d) D)) (*.f64 h (/.f64 (neg.f64 D) d)))
(/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) (neg.f64 d)) (neg.f64 (pow.f64 D 2))) d)
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 1)
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) 2) (pow.f64 (/.f64 d D) 4)))
(log.f64 (exp.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 3))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)) (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (*.f64 (pow.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) (*.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2)) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (*.f64 (pow.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) (*.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (pow.f64 (/.f64 d D) 4)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))
(*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))
(*.f64 c0 (/.f64 (/.f64 1 w) h))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 c0 (*.f64 (/.f64 1 w) (/.f64 1 h)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 c0 w) (/.f64 1 h))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 (/.f64 c0 h) w) 1)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 1 (/.f64 (/.f64 c0 h) w))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 h) (/.f64 c0 w))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 w) (/.f64 c0 h))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 (/.f64 1 w) h) c0)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 (neg.f64 c0) w) (/.f64 1 (neg.f64 h)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 h (neg.f64 w))))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 (/.f64 1 w) h)))
(*.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (/.f64 1 (*.f64 h w)))
(*.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (/.f64 (/.f64 1 h) w))
(*.f64 (sqrt.f64 (/.f64 (/.f64 c0 h) w)) (sqrt.f64 (/.f64 (/.f64 c0 h) w)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 1 h)))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (/.f64 1 h) (sqrt.f64 (/.f64 c0 w))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (/.f64 (/.f64 1 w) h)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 1 (*.f64 h w)) (cbrt.f64 c0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 c0)) (/.f64 (/.f64 1 h) w))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c0 h) w)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2)))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c0 w) h)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2)) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) (cbrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c0 w) h)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (cbrt.f64 (/.f64 c0 w)) (/.f64 1 h)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (/.f64 1 h) (cbrt.f64 (/.f64 c0 w))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 c0 1) (/.f64 (/.f64 1 w) h))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 w h))) (/.f64 c0 (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w))) (/.f64 c0 (sqrt.f64 (*.f64 h w))))
(/.f64 (/.f64 c0 (sqrt.f64 (*.f64 h w))) (sqrt.f64 (*.f64 h w)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 c0 (cbrt.f64 (*.f64 w h))))
(/.f64 (*.f64 1 (/.f64 c0 (cbrt.f64 (*.f64 h w)))) (cbrt.f64 (pow.f64 (*.f64 h w) 2)))
(/.f64 (/.f64 c0 (cbrt.f64 (*.f64 h w))) (cbrt.f64 (pow.f64 (*.f64 h w) 2)))
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 (/.f64 c0 w) (sqrt.f64 h)))
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 c0 (*.f64 (sqrt.f64 h) w)))
(/.f64 (/.f64 (/.f64 c0 w) (sqrt.f64 h)) (sqrt.f64 h))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 h 2))) (/.f64 (/.f64 c0 w) (cbrt.f64 h)))
(/.f64 (*.f64 1 (/.f64 c0 (*.f64 (cbrt.f64 h) w))) (cbrt.f64 (pow.f64 h 2)))
(/.f64 (/.f64 c0 (*.f64 (cbrt.f64 h) w)) (cbrt.f64 (pow.f64 h 2)))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (*.f64 w h)))
(*.f64 (sqrt.f64 c0) (/.f64 (sqrt.f64 c0) (*.f64 h w)))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (*.f64 w h)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (cbrt.f64 c0) (*.f64 h w)))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (sqrt.f64 c0) (/.f64 (sqrt.f64 c0) (*.f64 h w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) w) (/.f64 (cbrt.f64 c0) h))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (cbrt.f64 c0) (*.f64 h w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (sqrt.f64 h)) (/.f64 (cbrt.f64 (/.f64 c0 w)) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 c0) h) (/.f64 (sqrt.f64 c0) w))
(*.f64 (sqrt.f64 c0) (/.f64 (sqrt.f64 c0) (*.f64 h w)))
(*.f64 (/.f64 (sqrt.f64 c0) w) (/.f64 (sqrt.f64 c0) h))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (*.f64 h w) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 h w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) h) (/.f64 (cbrt.f64 c0) w))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 (cbrt.f64 c0) (*.f64 h w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 w h))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 w h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 h w))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 h w))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 h w))) (cbrt.f64 c0)) (sqrt.f64 (*.f64 h w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (*.f64 w h) 2))) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (*.f64 h w) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (/.f64 (/.f64 c0 w) h))) (cbrt.f64 (pow.f64 (*.f64 h w) 2)))
(*.f64 (/.f64 c0 (sqrt.f64 h)) (/.f64 (/.f64 1 w) (sqrt.f64 h)))
(*.f64 (/.f64 c0 (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) w)))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 h 2))) (/.f64 (/.f64 1 w) (cbrt.f64 h)))
(*.f64 (/.f64 c0 (cbrt.f64 (pow.f64 h 2))) (/.f64 1 (*.f64 (cbrt.f64 h) w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) 1) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (*.f64 (/.f64 1 h) (sqrt.f64 (/.f64 c0 w))))
(*.f64 (sqrt.f64 (/.f64 c0 w)) (/.f64 (sqrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 (pow.f64 h 2))) (/.f64 (sqrt.f64 (/.f64 c0 w)) (cbrt.f64 h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) 1) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (/.f64 1 h) (cbrt.f64 (/.f64 c0 w))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 (cbrt.f64 (/.f64 c0 w)) h))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (pow.f64 h 2))) (cbrt.f64 (/.f64 (/.f64 c0 h) w)))
(*.f64 (cbrt.f64 (/.f64 c0 (*.f64 h w))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (pow.f64 h 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c0 w) h)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (pow.f64 h 2))))
(pow.f64 (/.f64 (/.f64 c0 h) w) 1)
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(neg.f64 (/.f64 (/.f64 c0 w) (neg.f64 h)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(neg.f64 (/.f64 c0 (*.f64 h (neg.f64 w))))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 c0 h) w) 2))
(sqrt.f64 (pow.f64 (/.f64 c0 (*.f64 h w)) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 c0 h) w)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(cbrt.f64 (*.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 (/.f64 c0 h) w) 2)))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 c0 (*.f64 h w)) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 c0 w) 2)) (pow.f64 h 3)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (*.f64 w h) (pow.f64 (*.f64 w h) 2))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 c0 (*.f64 h w)) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 c0 w) 2)) (pow.f64 h 3)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (*.f64 (/.f64 c0 (*.f64 h w)) (pow.f64 (/.f64 c0 (*.f64 h w)) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 c0 w) (pow.f64 (/.f64 c0 w) 2)) (pow.f64 h 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 c0 h) w)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(exp.f64 (log.f64 (/.f64 (/.f64 c0 h) w)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(log1p.f64 (expm1.f64 (/.f64 (/.f64 c0 h) w)))
(/.f64 c0 (*.f64 h w))
(/.f64 (/.f64 c0 w) h)
(*.f64 2 (*.f64 w (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 2 (/.f64 w (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 w (*.f64 2 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 w (/.f64 1 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2)))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (*.f64 2 w) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 1)
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 1 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)) (*.f64 2 w))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 w (*.f64 -2 (/.f64 1 (neg.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))))
(/.f64 (*.f64 w -2) (-.f64 (neg.f64 M) (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (/.f64 1 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))) (sqrt.f64 (*.f64 2 w))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) 1) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))))
(*.f64 (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2)))
(*.f64 (/.f64 w 1) (/.f64 2 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 (*.f64 2 w) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) (/.f64 (*.f64 2 w) (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) (/.f64 w (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(/.f64 (*.f64 (/.f64 2 (cbrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) w) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) 2)))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 w (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) (/.f64 (*.f64 2 w) (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) (/.f64 w (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 w (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)) 2)
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 (*.f64 2 w) (-.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) 2) (pow.f64 (/.f64 d D) 4)))) (-.f64 M (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(*.f64 (/.f64 2 (/.f64 (-.f64 (pow.f64 M 2) (*.f64 (pow.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) 2) (pow.f64 (/.f64 d D) 4))) w)) (-.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))
(*.f64 (*.f64 (/.f64 2 (-.f64 (pow.f64 M 2) (*.f64 (pow.f64 (*.f64 (/.f64 c0 w) (/.f64 2 h)) 2) (pow.f64 (/.f64 d D) 4)))) w) (-.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 (*.f64 2 w) (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) 3))) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (*.f64 2 w) (+.f64 (pow.f64 M 3) (pow.f64 (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)) 3))) (+.f64 (pow.f64 M 2) (*.f64 (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)) (-.f64 (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)) M))))
(*.f64 (/.f64 2 (/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)) 3)) w)) (+.f64 (pow.f64 M 2) (*.f64 (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)) (-.f64 (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) 1) (/.f64 (sqrt.f64 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (/.f64 1 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))) (sqrt.f64 (*.f64 2 w))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 (*.f64 (cbrt.f64 (*.f64 2 w)) 1) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))))
(*.f64 (/.f64 w (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 2 (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) (/.f64 (*.f64 2 w) (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 2 (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) (/.f64 w (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 w (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) 2))) (/.f64 w (cbrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) 2))) (/.f64 w (cbrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 2 (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) 2))) (/.f64 2 (cbrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) 2))) (/.f64 2 (cbrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) 2))))
(pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 1)
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(neg.f64 (/.f64 (*.f64 2 w) (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 w (*.f64 -2 (/.f64 1 (neg.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))))
(/.f64 (*.f64 w -2) (-.f64 (neg.f64 M) (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(cbrt.f64 (*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2)))
(cbrt.f64 (*.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) (pow.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) 2)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))))
(cbrt.f64 (/.f64 (*.f64 2 (*.f64 w (*.f64 (pow.f64 w 2) 4))) (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (pow.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) 2))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 w) (pow.f64 w 2)) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) (/.f64 4 (pow.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) 2))))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(+.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2))) (*.f64 (*.f64 c0 1/2) (/.f64 M w)))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (*.f64 1/2 (/.f64 c0 w))) (*.f64 M (*.f64 1/2 (/.f64 c0 w))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(+.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) (*.f64 1/2 (/.f64 c0 w))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 c0 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 1)
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) c0)
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (neg.f64 c0) (/.f64 1 (/.f64 (*.f64 w -2) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (neg.f64 c0) (*.f64 (/.f64 1 (*.f64 w -2)) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(*.f64 c0 (neg.f64 (*.f64 (/.f64 -1/2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (sqrt.f64 c0) (*.f64 (*.f64 (sqrt.f64 c0) 1/2) (/.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) w)))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (*.f64 1/2 (/.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) w))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))) (sqrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (*.f64 (cbrt.f64 c0) 1/2) (/.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) w)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (*.f64 (cbrt.f64 c0) 1/2) (/.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) w)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)) (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) 1) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))) (sqrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))) (*.f64 (sqrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))) (*.f64 1/2 (/.f64 c0 w))))
(*.f64 (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) (*.f64 1/2 (*.f64 (/.f64 c0 w) (sqrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))))))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 2))) (cbrt.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (cbrt.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) 2)) (*.f64 1/2 (/.f64 c0 w))))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) 2)) (cbrt.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 c0 1) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))) (/.f64 c0 (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (/.f64 c0 (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) 2))) (/.f64 c0 (cbrt.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))))
(/.f64 (/.f64 c0 (cbrt.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2)))
(*.f64 (/.f64 c0 (*.f64 w -2)) (neg.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M)))
(*.f64 (neg.f64 c0) (*.f64 (/.f64 1 (*.f64 w -2)) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(*.f64 c0 (neg.f64 (*.f64 (/.f64 -1/2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(/.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (*.f64 2 w)) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 (cbrt.f64 c0) 2) (/.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 c0)) 2) (/.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) w))
(*.f64 (/.f64 (sqrt.f64 c0) (*.f64 2 w)) (/.f64 (sqrt.f64 c0) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(/.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (*.f64 2 w)) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(/.f64 (*.f64 (sqrt.f64 c0) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) 2)))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 2 w)) (/.f64 (cbrt.f64 c0) (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 (cbrt.f64 c0) 2) (/.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 c0)) 2) (/.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)))))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (/.f64 (cbrt.f64 c0) 2) (/.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) w)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 c0)) 2) (/.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))) (cbrt.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w))))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2)))
(pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 1)
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(neg.f64 (/.f64 c0 (/.f64 (*.f64 w -2) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (neg.f64 c0) (*.f64 (/.f64 1 (*.f64 w -2)) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(*.f64 c0 (neg.f64 (*.f64 (/.f64 -1/2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w))) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w))) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) (pow.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w))) 2)))
(cbrt.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w))) 2))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 3) (*.f64 2 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2))) (/.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) w)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) (pow.f64 (/.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) w)) 2))))
(cbrt.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 (*.f64 1/2 (/.f64 c0 w)) (pow.f64 (*.f64 (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w))) (*.f64 1/2 (/.f64 c0 w))) 2))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 c0 3) (*.f64 2 (pow.f64 (/.f64 (*.f64 2 w) (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w)))) 2))) (/.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) w)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) (*.f64 1/2 (/.f64 c0 w)))))
(fma.f64 (*.f64 c0 1/2) (/.f64 M w) (/.f64 (*.f64 (*.f64 1/2 (/.f64 c0 w)) (/.f64 (*.f64 2 c0) (*.f64 h w))) (pow.f64 (/.f64 D d) 2)))
(*.f64 (+.f64 M (*.f64 (/.f64 2 (*.f64 h (pow.f64 (/.f64 D d) 2))) (/.f64 c0 w))) (*.f64 1/2 (/.f64 c0 w)))
(*.f64 c0 (/.f64 (/.f64 M w) 2))
(*.f64 c0 (/.f64 M (*.f64 2 w)))
(*.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 1)
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 c0 1/2) (/.f64 M w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1 (*.f64 (*.f64 c0 1/2) (/.f64 M w)))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(*.f64 c0 (/.f64 M (*.f64 2 w)))
(*.f64 (/.f64 M w) (*.f64 c0 1/2))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 (/.f64 M w) 2)))
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 c0) (/.f64 M (*.f64 2 w))))
(*.f64 (*.f64 (sqrt.f64 c0) (sqrt.f64 c0)) (/.f64 M (*.f64 2 w)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))) (sqrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (/.f64 (/.f64 M w) 2)))
(*.f64 (cbrt.f64 (pow.f64 c0 2)) (*.f64 (cbrt.f64 c0) (/.f64 M (*.f64 2 w))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)))
(*.f64 (cbrt.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w)))) (cbrt.f64 (pow.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w))) 2)))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)) (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 (cbrt.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w)))) (cbrt.f64 (pow.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w))) 2)))
(*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w)))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2)))
(*.f64 (/.f64 (*.f64 c0 1/2) 1) (/.f64 M w))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 1/2 (/.f64 c0 (/.f64 w M)))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 w (/.f64 M 2)))) (/.f64 c0 (sqrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 2 M) w))) (/.f64 c0 (sqrt.f64 (*.f64 (/.f64 2 M) w))))
(/.f64 (/.f64 c0 (sqrt.f64 (*.f64 2 (/.f64 w M)))) (sqrt.f64 (*.f64 2 (/.f64 w M))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (/.f64 c0 (cbrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2))) (/.f64 c0 (cbrt.f64 (*.f64 (/.f64 2 M) w))))
(/.f64 (/.f64 c0 (cbrt.f64 (*.f64 2 (/.f64 w M)))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w M)) 2)))
(*.f64 (/.f64 (*.f64 c0 1/2) (neg.f64 w)) (neg.f64 M))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(*.f64 (/.f64 (sqrt.f64 c0) 2) (/.f64 (sqrt.f64 c0) (/.f64 w M)))
(*.f64 (/.f64 (sqrt.f64 c0) 2) (*.f64 (/.f64 (sqrt.f64 c0) w) M))
(*.f64 (/.f64 (sqrt.f64 c0) (/.f64 w M)) (/.f64 (sqrt.f64 c0) 2))
(*.f64 (/.f64 (sqrt.f64 c0) 2) (*.f64 (/.f64 (sqrt.f64 c0) w) M))
(*.f64 (/.f64 (sqrt.f64 c0) 1) (/.f64 (sqrt.f64 c0) (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 (sqrt.f64 c0) 2) (*.f64 (/.f64 (sqrt.f64 c0) w) M))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 (/.f64 2 M) w))))
(*.f64 (/.f64 (sqrt.f64 c0) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w M)) 2))) (/.f64 (sqrt.f64 c0) (cbrt.f64 (*.f64 2 (/.f64 w M)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 2) (/.f64 (cbrt.f64 c0) (/.f64 w M)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 2) (*.f64 (/.f64 (cbrt.f64 c0) w) M))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) w) M) (/.f64 (cbrt.f64 c0) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (/.f64 w M)) (/.f64 (cbrt.f64 c0) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 2) (*.f64 (/.f64 (cbrt.f64 c0) w) M))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) w) M) (/.f64 (cbrt.f64 c0) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 1) (/.f64 (cbrt.f64 c0) (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) 2) (*.f64 (/.f64 (cbrt.f64 c0) w) M))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) w) M) (/.f64 (cbrt.f64 c0) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (/.f64 w (/.f64 M 2)))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (/.f64 w (/.f64 M 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 (/.f64 2 M) w))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 (/.f64 2 M) w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (sqrt.f64 (*.f64 2 (/.f64 w M)))) (/.f64 (cbrt.f64 c0) (sqrt.f64 (*.f64 2 (/.f64 w M)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))) (cbrt.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 (cbrt.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w)))) (/.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 c0 2)) (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 w M)) 2)))
(pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 1)
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(neg.f64 (/.f64 c0 (*.f64 (/.f64 w M) -2)))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2))
(sqrt.f64 (pow.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w))) 2))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) (pow.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w)) 2)))
(cbrt.f64 (*.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w))) (pow.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w))) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c0 3) w) (/.f64 M 2)) (pow.f64 (*.f64 2 (/.f64 w M)) 2)))
(cbrt.f64 (/.f64 (*.f64 c0 (pow.f64 c0 2)) (*.f64 (/.f64 w (/.f64 M 2)) (pow.f64 (/.f64 w (/.f64 M 2)) 2))))
(cbrt.f64 (*.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w))) (pow.f64 (*.f64 c0 (*.f64 1/2 (/.f64 M w))) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c0 3) w) (/.f64 M 2)) (pow.f64 (*.f64 2 (/.f64 w M)) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(exp.f64 (log.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 M (*.f64 1/2 (/.f64 c0 w)))
(/.f64 2 (/.f64 M w))
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(/.f64 w (/.f64 M 2))
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(/.f64 (*.f64 2 w) M)
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(/.f64 1 (/.f64 M (*.f64 2 w)))
(*.f64 (/.f64 1 M) (*.f64 2 w))
(/.f64 (*.f64 w -2) (neg.f64 M))
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(/.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 M (sqrt.f64 (*.f64 2 w))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) M) (sqrt.f64 (*.f64 2 w)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 M (cbrt.f64 (*.f64 2 w))))
(/.f64 (/.f64 (*.f64 2 w) 1) M)
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(/.f64 (/.f64 (*.f64 2 w) (sqrt.f64 M)) (sqrt.f64 M))
(/.f64 (*.f64 2 w) (*.f64 (sqrt.f64 M) (sqrt.f64 M)))
(/.f64 (/.f64 (*.f64 2 w) (cbrt.f64 (pow.f64 M 2))) (cbrt.f64 M))
(/.f64 (*.f64 2 w) (*.f64 (cbrt.f64 M) (cbrt.f64 (pow.f64 M 2))))
(*.f64 (/.f64 2 (cbrt.f64 M)) (/.f64 w (cbrt.f64 (pow.f64 M 2))))
(pow.f64 (/.f64 w (/.f64 M 2)) 1)
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(sqrt.f64 (pow.f64 (/.f64 w (/.f64 M 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 w M)) 2))
(log.f64 (exp.f64 (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(cbrt.f64 (*.f64 (/.f64 w (/.f64 M 2)) (pow.f64 (/.f64 w (/.f64 M 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2 M) w) (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
(cbrt.f64 (*.f64 (*.f64 2 (/.f64 w M)) (pow.f64 (*.f64 2 (/.f64 w M)) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (pow.f64 M 3)))
(cbrt.f64 (/.f64 (*.f64 2 w) (/.f64 (pow.f64 M 3) (*.f64 (pow.f64 w 2) 4))))
(cbrt.f64 (/.f64 (*.f64 2 w) (/.f64 (/.f64 (pow.f64 M 3) 4) (pow.f64 w 2))))
(expm1.f64 (log1p.f64 (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(exp.f64 (log.f64 (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2))))
(*.f64 (/.f64 2 M) w)
(*.f64 2 (/.f64 w M))
(*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 (/.f64 c0 h) w) (/.f64 (/.f64 c0 w) (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (pow.f64 (/.f64 c0 w) 2) (/.f64 1 (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1)
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 1 (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 1 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 1 (*.f64 h (pow.f64 D 2))) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 1 h) (/.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 D 2)))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 (pow.f64 D 2) (neg.f64 h))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))))
(*.f64 (/.f64 (/.f64 c0 w) (sqrt.f64 h)) (/.f64 (/.f64 (/.f64 (/.f64 c0 w) (sqrt.f64 h)) D) D))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 (pow.f64 D 2) h))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (/.f64 c0 w) 1) (/.f64 (/.f64 c0 w) (*.f64 h (pow.f64 D 2))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 1 (pow.f64 D 2)) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 h))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 D (sqrt.f64 h))))
(*.f64 (/.f64 (/.f64 1 D) (sqrt.f64 h)) (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 D (sqrt.f64 h))))
(/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 D (sqrt.f64 h))) (*.f64 D (sqrt.f64 h)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (cbrt.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)))) (/.f64 (pow.f64 (/.f64 c0 w) 2) (cbrt.f64 (*.f64 (pow.f64 D 2) h))))
(/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (cbrt.f64 (*.f64 (pow.f64 D 2) h))) (cbrt.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2))))
(*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(*.f64 (/.f64 (/.f64 c0 w) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (/.f64 (/.f64 c0 w) (cbrt.f64 (*.f64 h (pow.f64 D 2)))))
(*.f64 (/.f64 c0 (*.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2))) w)) (/.f64 (/.f64 c0 w) (cbrt.f64 (*.f64 (pow.f64 D 2) h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) h) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 (pow.f64 D 2) h))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (pow.f64 D 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) h))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 (pow.f64 D 2) h))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 D 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (/.f64 1 (*.f64 (pow.f64 D 2) h))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (*.f64 D (sqrt.f64 h))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 2)) (*.f64 D (sqrt.f64 h))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 c0 w) 4)) (cbrt.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(pow.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) 1)
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(neg.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) (neg.f64 h))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 h (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))))) (pow.f64 (/.f64 c0 w) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 (/.f64 c0 w) 4)) (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4)))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h)) (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2)))))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 (pow.f64 D 2) h))
(pow.f64 (*.f64 h (pow.f64 D 2)) 1)
(*.f64 (pow.f64 D 2) h)
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))
(sqrt.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 D 2)) (*.f64 (pow.f64 h 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 D 4) (pow.f64 h 2))))
(cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 D 2)) (pow.f64 D 4)))
(cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (pow.f64 h 3))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 D 4)) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 D 2)) (pow.f64 D 4)))
(cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (pow.f64 h 3))))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(exp.f64 (log.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) h)
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(/.f64 (*.f64 d (*.f64 d (pow.f64 (/.f64 c0 w) 2))) (*.f64 h (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(/.f64 (*.f64 (pow.f64 (/.f64 c0 w) 2) (pow.f64 d 2)) (*.f64 h (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (pow.f64 d 2)) (pow.f64 D 2))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) d) (*.f64 h (pow.f64 D 2)))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(pow.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) 1)
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (pow.f64 d 4)))
(sqrt.f64 (*.f64 (pow.f64 d 4) (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(log.f64 (exp.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 d 4) (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h)) (*.f64 (pow.f64 d 4) (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2))))))
(cbrt.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2))))
(cbrt.f64 (*.f64 d (*.f64 (pow.f64 d 2) (*.f64 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2)) (pow.f64 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)) 2) (*.f64 d (pow.f64 d 2)))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 h (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (pow.f64 h 2))))) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2)) (*.f64 d (pow.f64 d 2))))
(cbrt.f64 (*.f64 d (*.f64 (pow.f64 d 2) (*.f64 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2)) (pow.f64 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)) 2) (*.f64 d (pow.f64 d 2)))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(exp.f64 (log.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 d 2) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(/.f64 (pow.f64 d 2) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (pow.f64 (/.f64 c0 w) 2) h))
(/.f64 d (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (pow.f64 (/.f64 c0 w) 2) (/.f64 (*.f64 h (pow.f64 D 2)) d))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 h (pow.f64 D 2)))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 1 (/.f64 (*.f64 h (pow.f64 D 2)) (*.f64 d (pow.f64 (/.f64 c0 w) 2))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 D 2) h)) (*.f64 d (pow.f64 (/.f64 c0 w) 2)))
(*.f64 (/.f64 1 h) (/.f64 d (/.f64 (pow.f64 D 2) (pow.f64 (/.f64 c0 w) 2))))
(/.f64 (*.f64 d (/.f64 (pow.f64 (/.f64 c0 w) 2) h)) (pow.f64 D 2))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (*.f64 d (neg.f64 (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) d) (pow.f64 D 2))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 c0 w) 2)) d) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) h) (pow.f64 D 2))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2)) h)
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) 1) (*.f64 h (pow.f64 D 2)))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 D (sqrt.f64 h))) (*.f64 D (sqrt.f64 h)))
(/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 D (sqrt.f64 h))))
(/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) (*.f64 (sqrt.f64 h) (sqrt.f64 h))))
(/.f64 (/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (cbrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 D 4)))) (cbrt.f64 (*.f64 h (pow.f64 D 2))))
(/.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) h)) (cbrt.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (cbrt.f64 (*.f64 (pow.f64 D 2) h))) (/.f64 d (cbrt.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)))))
(/.f64 (neg.f64 (*.f64 d (pow.f64 (/.f64 c0 w) 2))) (*.f64 (pow.f64 D 2) (neg.f64 h)))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 1)
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2))) 2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2)) (pow.f64 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2)) 2)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (*.f64 (/.f64 d (pow.f64 D 2)) (pow.f64 (*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)) 2))))
(cbrt.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2)))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (*.f64 d (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))) (*.f64 (/.f64 h (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 h 2) (pow.f64 D 4))) (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) (*.f64 d (pow.f64 d 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (*.f64 d (pow.f64 d 2))) (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 (/.f64 c0 w) 2))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 d (pow.f64 d 2)) (/.f64 (pow.f64 (/.f64 c0 w) 4) (*.f64 (pow.f64 D 4) (pow.f64 h 2)))) (*.f64 (/.f64 h (pow.f64 (/.f64 c0 w) 2)) (pow.f64 D 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) h) (/.f64 d (pow.f64 D 2)))))
(*.f64 (/.f64 d (*.f64 (pow.f64 D 2) h)) (pow.f64 (/.f64 c0 w) 2))
(*.f64 (/.f64 (/.f64 d h) (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))
(pow.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4)))
(sqrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4))))
(log.f64 (exp.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))
(cbrt.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))))
(cbrt.f64 (*.f64 h (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 D 4)) (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))))
(cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (*.f64 h (pow.f64 M 2))))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (*.f64 (pow.f64 D 2) (pow.f64 D 4)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4))) (*.f64 (pow.f64 D 2) (pow.f64 D 4))))
(cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 D 4) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (*.f64 h (pow.f64 M 2))))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (*.f64 (pow.f64 D 2) (pow.f64 D 4)))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))
(exp.f64 (log.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))
(log1p.f64 (expm1.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 D 2) (*.f64 (*.f64 h (pow.f64 M 2)) (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 D 2) (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 D 2) (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (/.f64 1 (pow.f64 d 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (/.f64 1 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 M 2)) d))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 1 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 1 d) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2))) (/.f64 1 (neg.f64 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 1 (neg.f64 (pow.f64 d 2)))))
(/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 h)))))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (sqrt.f64 h) (sqrt.f64 h))) (pow.f64 d 2))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d))
(*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 h)))))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (sqrt.f64 h) (sqrt.f64 h))) (pow.f64 d 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (*.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (/.f64 1 (pow.f64 d 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))) (*.f64 (/.f64 1 (pow.f64 d 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 2))))
(/.f64 (/.f64 h (/.f64 (/.f64 (cbrt.f64 (pow.f64 d 2)) (pow.f64 D 2)) (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 4)))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) d) (/.f64 (pow.f64 D 2) d))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 D 2) 1) (/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 h (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) 1) (pow.f64 (/.f64 D d) 2))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 (*.f64 h (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 h (/.f64 (cbrt.f64 (pow.f64 d 4)) (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) 1) (/.f64 h (pow.f64 d 2)))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (pow.f64 D 2) (/.f64 (cbrt.f64 (pow.f64 d 4)) (pow.f64 M 2))) (/.f64 h (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 1) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (pow.f64 d 2)))
(*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 h)))))
(/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (sqrt.f64 h) (sqrt.f64 h))) (pow.f64 d 2))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (cbrt.f64 (pow.f64 d 2))))
(*.f64 (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 M (sqrt.f64 h)))) (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 2)) (*.f64 M (sqrt.f64 h)))))
(*.f64 (*.f64 (/.f64 D (cbrt.f64 (pow.f64 d 4))) (*.f64 M (sqrt.f64 h))) (*.f64 (/.f64 D (cbrt.f64 (pow.f64 d 2))) (*.f64 M (sqrt.f64 h))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) d) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) d))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))) (*.f64 (/.f64 1 (pow.f64 d 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (pow.f64 d 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))) (*.f64 (/.f64 1 (pow.f64 d 2)) (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (pow.f64 d 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))) (cbrt.f64 (pow.f64 d 4))))
(pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(neg.f64 (/.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (neg.f64 (pow.f64 d 2))))
(*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (neg.f64 (pow.f64 D 2)) (/.f64 1 (neg.f64 (pow.f64 d 2)))))
(/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 M 2))) (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (pow.f64 D 4))) (*.f64 (pow.f64 d 2) (pow.f64 d 4))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 d 4)) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 M 4))) (pow.f64 d 4))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(*.f64 (pow.f64 D 2) (*.f64 h (*.f64 (pow.f64 M 2) (/.f64 1 (pow.f64 d 2)))))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))
(pow.f64 (*.f64 h (pow.f64 M 2)) 1)
(*.f64 h (pow.f64 M 2))
(sqrt.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)))
(log.f64 (exp.f64 (*.f64 h (pow.f64 M 2))))
(*.f64 h (pow.f64 M 2))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (*.f64 (pow.f64 h 2) (pow.f64 M 4))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 M 4)) (*.f64 h (pow.f64 M 2))))
(cbrt.f64 (*.f64 h (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) (pow.f64 M 4)))))
(cbrt.f64 (*.f64 (*.f64 h (pow.f64 h 2)) (*.f64 (pow.f64 M 3) (pow.f64 M 3))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 M 3) (pow.f64 M 3)) (*.f64 h (pow.f64 h 2))))
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 M 6)))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 M 2))))
(*.f64 h (pow.f64 M 2))
(exp.f64 (log.f64 (*.f64 h (pow.f64 M 2))))
(*.f64 h (pow.f64 M 2))
(log1p.f64 (expm1.f64 (*.f64 h (pow.f64 M 2))))
(*.f64 h (pow.f64 M 2))
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2)))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) 1/4)) (*.f64 h (pow.f64 M 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (/.f64 d D) 2) 1/4)) (*.f64 h (pow.f64 M 2)))
(/.f64 (*.f64 1/4 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 (*.f64 1/4 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2)))) (neg.f64 (pow.f64 d 2)))
(/.f64 (*.f64 h (*.f64 (pow.f64 M 2) (neg.f64 (pow.f64 D 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) 1/4))
(neg.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(/.f64 (*.f64 (pow.f64 D 2) 1/4) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 (*.f64 (*.f64 (*.f64 h (pow.f64 M 2)) (neg.f64 (pow.f64 D 2))) 1/4) (neg.f64 (pow.f64 d 2)))
(/.f64 (*.f64 h (*.f64 (pow.f64 M 2) (neg.f64 (pow.f64 D 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) 1/4))
(neg.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) d) d)
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) 1) (pow.f64 d 2))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 d 2)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) (*.f64 (cbrt.f64 (pow.f64 d 2)) (cbrt.f64 (pow.f64 d 4))))
(/.f64 (*.f64 (pow.f64 D 2) 1/4) (*.f64 (cbrt.f64 (pow.f64 d 2)) (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 h (pow.f64 M 2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2)))) (neg.f64 (pow.f64 d 2)))
(/.f64 (*.f64 h (*.f64 (pow.f64 M 2) (neg.f64 (pow.f64 D 2)))) (/.f64 (neg.f64 (pow.f64 d 2)) 1/4))
(neg.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 2))
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4)) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4) 2)))
(cbrt.f64 (*.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2)))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4)) (pow.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4)) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h (pow.f64 M 2))) 1/4)))
(*.f64 (/.f64 (*.f64 (pow.f64 D 2) 1/4) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M)
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 1) M)
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 1)
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M) 2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (pow.f64 M 2)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) (neg.f64 M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 (/.f64 c0 w) h) 2)) (pow.f64 M 2)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 3) (pow.f64 M 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (-.f64 (pow.f64 M 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) M))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (-.f64 (pow.f64 M 2) (*.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 (+.f64 (pow.f64 M 3) (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 (/.f64 c0 w) h) 2)) (*.f64 M (-.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 1)
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M) 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M) 3))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w))) M)
(fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)
(+.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) M)
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 1) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1)
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)))
(*.f64 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2)))
(*.f64 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2)))
(*.f64 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 (/.f64 c0 w) h) 2)) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) 3) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w))) (-.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M) 2) (*.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 h) w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))) 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 c0 (*.f64 h w)) 2)) (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M) 2) (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 (/.f64 c0 (*.f64 h w)) (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)) M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d D) 4) (pow.f64 (/.f64 (/.f64 c0 w) h) 2)) (*.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) (-.f64 (fma.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h) M) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h))))))
(pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1)
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))
(sqrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2))
(sqrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(cbrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2)))
(cbrt.f64 (*.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2)))
(cbrt.f64 (*.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(+.f64 (*.f64 2 (*.f64 (/.f64 c0 (pow.f64 D 2)) (/.f64 (pow.f64 d 2) (*.f64 h w)))) M)
(+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))
(*.f64 2 (*.f64 w (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 2 (/.f64 w (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 w (*.f64 2 (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 w (/.f64 1 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 1/2)))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (*.f64 2 w) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 1)
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 1 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) (*.f64 2 w))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (*.f64 w -2) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (*.f64 -2 (/.f64 1 (neg.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))))
(/.f64 -2 (/.f64 (-.f64 (neg.f64 M) (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) w))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (sqrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))) (sqrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))) (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)))
(*.f64 (cbrt.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))) (cbrt.f64 (pow.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))) 2)))
(*.f64 (cbrt.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))) (cbrt.f64 (pow.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)) (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 (cbrt.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))) (cbrt.f64 (pow.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))) 2)))
(*.f64 (cbrt.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))) (cbrt.f64 (pow.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (*.f64 2 w) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2))) (/.f64 (*.f64 2 w) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(/.f64 (*.f64 (/.f64 2 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) w) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2)))
(*.f64 (/.f64 w 1) (/.f64 2 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 w (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 w (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))) 2)
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 w (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 2 (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 w (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2))) (/.f64 w (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(*.f64 (/.f64 2 (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2))) (/.f64 w (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 2 (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2))) (/.f64 2 (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(*.f64 (/.f64 w (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2))) (/.f64 2 (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) 1) (/.f64 (sqrt.f64 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (sqrt.f64 (*.f64 2 w)) (*.f64 (sqrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 w)) (sqrt.f64 (*.f64 2 w))) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2))) (/.f64 (sqrt.f64 (*.f64 2 w)) (cbrt.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) 1) (/.f64 (cbrt.f64 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))) (/.f64 (cbrt.f64 (*.f64 2 w)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 w)) (/.f64 1 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (/.f64 (cbrt.f64 (*.f64 2 w)) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))) (cbrt.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 (cbrt.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 w 2) 4)) (cbrt.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))))) (cbrt.f64 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2)))
(pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 1)
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(neg.f64 (/.f64 (*.f64 2 w) (neg.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 w (*.f64 -2 (/.f64 1 (neg.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))))
(/.f64 -2 (/.f64 (-.f64 (neg.f64 M) (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) w))
(sqrt.f64 (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2))
(sqrt.f64 (pow.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))) 2))
(sqrt.f64 (pow.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) 2))
(log.f64 (exp.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(cbrt.f64 (*.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) (pow.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w)) 2)))
(cbrt.f64 (*.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))) (pow.f64 (*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))))) 2)))
(cbrt.f64 (*.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) (pow.f64 (/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))))) 2)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 2 w) (*.f64 (pow.f64 w 2) 4)) (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) (pow.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) 2))))
(cbrt.f64 (/.f64 (/.f64 (*.f64 2 (*.f64 w (*.f64 (pow.f64 w 2) 4))) (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))) (pow.f64 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w))))) 2)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 w) (pow.f64 w 2)) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))) (/.f64 4 (pow.f64 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h)))) 2))))
(expm1.f64 (log1p.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(exp.f64 (log.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(log1p.f64 (expm1.f64 (/.f64 2 (/.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 (/.f64 c0 h) w) (pow.f64 (/.f64 d D) 2) M)) w))))
(*.f64 w (/.f64 2 (+.f64 M (*.f64 2 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 h w)))))))
(/.f64 w (*.f64 1/2 (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))

eval707.0ms (2.2%)

Compiler

Compiled 26549 to 13088 computations (50.7% saved)

prune320.0ms (1%)

Pruning

40 alts after pruning (39 fresh and 1 done)

PrunedKeptTotal
New87534909
Fresh20525
Picked415
Done303
Total90240942
Accuracy
91.4%
Counts
942 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.4%
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) d) d)
36.5%
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
42.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
42.5%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
49.1%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
39.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
47.7%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
44.6%
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
22.6%
(/.f64 c0 (/.f64 2 (/.f64 M w)))
22.6%
(/.f64 c0 (*.f64 (/.f64 2 M) w))
22.6%
(/.f64 c0 (*.f64 2 (/.f64 w M)))
23.5%
(/.f64 c0 (sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
33.8%
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
39.7%
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
40.0%
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
22.2%
(*.f64 (/.f64 (/.f64 M w) 2) c0)
40.3%
(*.f64 (/.f64 d (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) d)
25.7%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
4.0%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
24.5%
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
25.1%
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
44.0%
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
43.4%
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
40.0%
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
39.1%
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
42.7%
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
25.2%
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h)))) d) d)
43.3%
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
23.0%
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
22.6%
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
21.9%
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
22.6%
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
40.9%
(*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))))
35.7%
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 M 2)) d)))
36.5%
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d)))
22.6%
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d)))
18.8%
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 1) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (pow.f64 d 2))))
18.3%
(*.f64 1/4 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 h))))))
24.5%
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
16.6%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
Compiler

Compiled 3218 to 1685 computations (47.6% saved)

regimes2.6s (8%)

Counts
88 → 4
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
(/.f64 c0 (sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 M 2)) d)))
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
(*.f64 (/.f64 d (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) d)
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) d) d)
(*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d)))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h)))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (*.f64 c0 (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (*.f64 2 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h))) (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 c0 (*.f64 w h)))) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 c0 w) (/.f64 d h)) d) (pow.f64 D 2)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (/.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 d 2) h)) D) D) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (/.f64 c0 w) 2)) (*.f64 (pow.f64 D 2) h))
(/.f64 c0 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (/.f64 (pow.f64 w 2) d)) d))
(*.f64 (/.f64 c0 (*.f64 h (*.f64 (pow.f64 D 2) (pow.f64 w 2)))) (/.f64 c0 (/.f64 1 (pow.f64 d 2))))
(*.f64 1/4 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 h))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 1) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (pow.f64 d 2))))
(/.f64 (*.f64 c0 (*.f64 (*.f64 (*.f64 1/2 w) (*.f64 h (pow.f64 M 2))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (*.f64 2 w))
(/.f64 (+.f64 0 (*.f64 (*.f64 1/2 (*.f64 w (*.f64 h (pow.f64 M 2)))) (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))))) (/.f64 w (*.f64 c0 1/2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M) (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2))))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (/.f64 d D) (/.f64 D d)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (neg.f64 (/.f64 (/.f64 c0 (/.f64 (pow.f64 D 2) (pow.f64 d 2))) (*.f64 h w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (neg.f64 M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (*.f64 (/.f64 D (*.f64 c0 d)) (/.f64 D d)) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(/.f64 (*.f64 (pow.f64 c0 2) (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w 2))))
(/.f64 (pow.f64 c0 2) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 w 2)) (pow.f64 d 2)))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(/.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)) (/.f64 w (*.f64 c0 1/2)))
(/.f64 1 (/.f64 (*.f64 w 2) (*.f64 c0 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 -1 (*.f64 c0 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))))))
(+.f64 (/.f64 (pow.f64 c0 2) (*.f64 (/.f64 (*.f64 w h) (pow.f64 (/.f64 d D) 2)) (*.f64 w 2))) (*.f64 c0 (*.f64 (/.f64 1/2 w) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (/.f64 (*.f64 w (*.f64 h (pow.f64 M 2))) (*.f64 c0 (pow.f64 (/.f64 d D) 2))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (-.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) M) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (neg.f64 M))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c0 (*.f64 w h)) 2) (pow.f64 (/.f64 d D) 4)) (pow.f64 M 2)) 1/2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 D 2) (*.f64 c0 (pow.f64 d 2))) (*.f64 (pow.f64 M 2) (*.f64 h w))))))
(*.f64 (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))) (/.f64 c0 (sqrt.f64 (*.f64 (pow.f64 w 2) (/.f64 h (pow.f64 (/.f64 d D) 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 c0 2) (/.f64 w (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w))))) (*.f64 1/4 (/.f64 (pow.f64 D 2) (/.f64 (pow.f64 d 2) (*.f64 h (pow.f64 M 2))))))
(/.f64 (*.f64 c0 (-.f64 0 (pow.f64 M 2))) (*.f64 w (*.f64 -2 (-.f64 (*.f64 (pow.f64 (/.f64 d D) 2) (/.f64 (/.f64 c0 w) h)) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c0 w) h) 2) (pow.f64 (/.f64 d D) 4) (neg.f64 (pow.f64 M 2))))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 (/.f64 (/.f64 c0 h) w) (*.f64 (/.f64 d D) (/.f64 d D)) (fma.f64 -1 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c0 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w)))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 2) (*.f64 h w))))) w)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M))) (sqrt.f64 (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (fma.f64 -1 (*.f64 c0 (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) c0) (/.f64 (*.f64 (*.f64 h w) (-.f64 (neg.f64 (pow.f64 M 2)) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)) 2))) (pow.f64 d 2))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 h w) (*.f64 0 (/.f64 (/.f64 (*.f64 M (pow.f64 d 2)) (pow.f64 D 2)) (*.f64 h w)))))) (pow.f64 d 2)))))
Outputs
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d)))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h)))) d) d)
(*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))))
Calls

10 calls:

623.0ms
d
449.0ms
c0
373.0ms
D
334.0ms
h
305.0ms
M
Results
AccuracySegmentsBranch
59.8%8c0
55.7%6w
61.6%8h
60.9%9D
62.7%10d
60.1%7M
66.9%4(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
51.7%3(*.f64 d d)
54.5%5(*.f64 D D)
57.8%5(*.f64 M M)
Compiler

Compiled 2416 to 1131 computations (53.2% saved)

regimes37.0ms (0.1%)

Counts
47 → 4
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
(/.f64 c0 (sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 M 2)) d)))
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
(*.f64 (/.f64 d (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) d)
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) d) d)
(*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))))
(/.f64 c0 (/.f64 (*.f64 w 2) (fma.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2) M)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) d)))
Outputs
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d)))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2))))
Calls

1 calls:

13.0ms
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Results
AccuracySegmentsBranch
65.9%4(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 958 to 430 computations (55.1% saved)

regimes36.0ms (0.1%)

Counts
44 → 4
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
(/.f64 c0 (sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) d) (/.f64 (*.f64 h (pow.f64 M 2)) d)))
(*.f64 c0 (*.f64 c0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 w 2)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 c0 w) 2) (*.f64 h (pow.f64 D 2))) d) d)
(*.f64 (/.f64 d (/.f64 (*.f64 h (pow.f64 D 2)) (pow.f64 (/.f64 c0 w) 2))) d)
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 D 2)) (*.f64 h (pow.f64 M 2))) d) d)
Outputs
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d)))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
Calls

1 calls:

13.0ms
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Results
AccuracySegmentsBranch
65.0%4(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 905 to 405 computations (55.2% saved)

regimes32.0ms (0.1%)

Counts
38 → 4
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
(/.f64 c0 (sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 h (pow.f64 M 2)) 1/4))
(/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h (pow.f64 M 2))))
Outputs
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2)))
Calls

1 calls:

15.0ms
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Results
AccuracySegmentsBranch
64.7%4(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 815 to 351 computations (56.9% saved)

regimes29.0ms (0.1%)

Counts
35 → 4
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
(/.f64 c0 (sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
Outputs
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2))
Calls

1 calls:

13.0ms
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Results
AccuracySegmentsBranch
63.7%4(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 776 to 327 computations (57.9% saved)

regimes34.0ms (0.1%)

Counts
34 → 2
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 c0 w))) 2))
(/.f64 c0 (sqrt.f64 (pow.f64 (*.f64 (/.f64 2 M) w) 2)))
Outputs
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2)))))
Calls

2 calls:

9.0ms
(*.f64 M M)
9.0ms
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Results
AccuracySegmentsBranch
49.1%1(*.f64 M M)
52.8%2(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 772 to 326 computations (57.8% saved)

regimes156.0ms (0.5%)

Counts
31 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) (*.f64 h w)) (/.f64 (/.f64 (neg.f64 D) d) (/.f64 (neg.f64 d) D))))))
(/.f64 (*.f64 1/2 (*.f64 M (*.f64 (sqrt.f64 -1) c0))) w)
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (pow.f64 D 2)) (/.f64 (/.f64 c0 h) w)) d) d)
(*.f64 (*.f64 (*.f64 (/.f64 c0 w) (*.f64 (/.f64 c0 w) (/.f64 1 (*.f64 h (pow.f64 D 2))))) d) d)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 2 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) (*.f64 0 (/.f64 (pow.f64 (/.f64 d D) 2) (*.f64 h w)))))
(*.f64 (/.f64 c0 w) (*.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M) 1/2))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (*.f64 (pow.f64 (/.f64 d D) 2) (*.f64 2 (/.f64 (/.f64 c0 w) h))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 2 c0) (*.f64 (*.f64 h (pow.f64 (/.f64 D d) 2)) w)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (/.f64 (*.f64 2 c0) w) (*.f64 (pow.f64 (/.f64 D d) 2) h)))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) d) (/.f64 (pow.f64 D 2) d)))))
(*.f64 (/.f64 1 (*.f64 2 w)) (/.f64 c0 (/.f64 1 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (pow.f64 (/.f64 D d) 2)) M))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (neg.f64 (/.f64 (pow.f64 (/.f64 d D) 2) (/.f64 h (/.f64 c0 w))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (-.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (pow.f64 (/.f64 d D) 2)) M)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 w) (/.f64 (/.f64 d (*.f64 (/.f64 D d) D)) h)) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (/.f64 c0 (*.f64 w h)) (/.f64 (*.f64 d d) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (*.f64 (/.f64 d D) (*.f64 (/.f64 c0 h) (/.f64 d (*.f64 D w)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c0 1/2) (/.f64 M w))))
Outputs
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
Calls

3 calls:

121.0ms
h
18.0ms
M
7.0ms
(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Results
AccuracySegmentsBranch
52.2%3h
49.1%1M
49.1%1(*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))))
Compiler

Compiled 748 to 312 computations (58.3% saved)

regimes302.0ms (0.9%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
Outputs
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
Calls

6 calls:

177.0ms
c0
41.0ms
h
31.0ms
w
23.0ms
d
19.0ms
D
Results
AccuracySegmentsBranch
51.4%3w
50.3%3D
50.3%3d
52.2%5c0
50.7%3h
47.7%1M
Compiler

Compiled 140 to 94 computations (32.9% saved)

regimes206.0ms (0.6%)

Counts
9 → 3
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
Outputs
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))
Calls

6 calls:

62.0ms
h
35.0ms
D
30.0ms
M
19.0ms
d
19.0ms
c0
Results
AccuracySegmentsBranch
33.7%3c0
32.7%6D
28.9%2d
31.1%3h
33.0%4M
34.7%3w
Compiler

Compiled 117 to 81 computations (30.8% saved)

regimes39.0ms (0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 (/.f64 (/.f64 M w) 2) c0)
(/.f64 c0 (*.f64 2 (/.f64 w M)))
(/.f64 c0 (*.f64 (/.f64 2 M) w))
(/.f64 c0 (/.f64 2 (/.f64 M w)))
(*.f64 (neg.f64 c0) (/.f64 1 (*.f64 (/.f64 w M) -2)))
Outputs
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
Calls

6 calls:

6.0ms
w
6.0ms
M
6.0ms
D
6.0ms
c0
6.0ms
h
Results
AccuracySegmentsBranch
23.0%1D
23.0%1d
23.0%1h
23.0%1M
23.0%1c0
23.0%1w
Compiler

Compiled 107 to 75 computations (29.9% saved)

regimes21.0ms (0.1%)

Accuracy

Total -1.9b remaining (-3.8%)

Threshold costs -1.9b (-3.8%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
(*.f64 1/2 (/.f64 (*.f64 M c0) w))
Outputs
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
Calls

6 calls:

4.0ms
h
3.0ms
c0
3.0ms
d
3.0ms
w
3.0ms
M
Results
AccuracySegmentsBranch
22.6%1d
22.6%1D
22.6%1w
22.6%1h
22.6%1c0
22.6%1M
Compiler

Compiled 62 to 50 computations (19.4% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
0.0
3.1607989292257884e-244
0.0ms
-4.7235064850740957e-7
-0.0
Compiler

Compiled 67 to 29 computations (56.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
0.0
3.1607989292257884e-244
0.0ms
-4.7235064850740957e-7
-0.0
Compiler

Compiled 67 to 29 computations (56.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
0.0
3.1607989292257884e-244
0.0ms
-4.7235064850740957e-7
-0.0
Compiler

Compiled 67 to 29 computations (56.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
0.0
3.1607989292257884e-244
0.0ms
-4.7235064850740957e-7
-0.0
Compiler

Compiled 67 to 29 computations (56.7% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
0.0
3.1607989292257884e-244
0.0ms
-4.7235064850740957e-7
-0.0
Compiler

Compiled 67 to 29 computations (56.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 67 to 29 computations (56.7% saved)

bsearch130.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
1.3295649100227967e+114
3.7695067908465506e+115
78.0ms
-2.3155229068912922e+20
-1.2831056109886372e+20
Results
61.0ms20×body2048valid
34.0ms31×body4096valid
9.0ms55×body256infinite
7.0ms44×body256valid
7.0msbody8192valid
3.0ms26×body256invalid
3.0msbody1024valid
2.0msbody512valid
1.0msbody512infinite
Compiler

Compiled 584 to 403 computations (31% saved)

bsearch101.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
1.1650789895446436e-50
1.2538462311600748e-50
96.0ms
-5.712912256573758e-204
-7.77500220266258e-208
Results
48.0ms65×body256infinite
23.0ms36×body4096valid
21.0ms26×body8192valid
4.0msbody2048valid
1.0msbody256valid
1.0msbody256invalid
0.0msbody1024valid
Compiler

Compiled 346 to 254 computations (26.6% saved)

simplify284.0ms (0.9%)

Algorithm
egg-herbie
Rules
181×*-commutative
160×distribute-lft-neg-in
85×+-commutative
85×distribute-rgt-neg-in
85×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01265818
11785818
22045818
32275810
42485810
52655810
62975810
73355810
83765810
94765810
106165810
117515810
128595810
139235810
149705810
1510085810
1610375810
1710505810
1810525810
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h)))) d) d) (*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2)) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2)) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2)))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(if (<=.f64 w -190000000000000000000) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0)) (if (<=.f64 w 16500000000000000256730366136202909900425323049197513650601214577108757389218469103872258933598282886657403634319360) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))))
(if (<=.f64 w -64952321050289/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0)) (if (<=.f64 w 5265614583427859/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 (*.f64 1/2 (/.f64 c0 w)) M) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
Outputs
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h)))) d) d) (*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c0 2) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (*.f64 d (*.f64 d (*.f64 (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h))) (/.f64 (/.f64 c0 w) (*.f64 D (sqrt.f64 h)))))) (*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c0 2) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 c0 2) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 1/4 (/.f64 (neg.f64 h) (*.f64 (/.f64 -1 (pow.f64 M 2)) (pow.f64 (/.f64 d D) 2)))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c0 2) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (/.f64 h d))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 c0 2) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2)) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c0 2) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 (pow.f64 M 2) (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 c0 2) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 d D) 2)) (*.f64 h (pow.f64 M 2))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2)) (if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h)) (pow.f64 M 2)))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) -944473296573929/2361183241434822606848) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c0 2) w) h) (/.f64 d D)) (/.f64 D d))))) (if (or (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) 0) (not (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0))) (*.f64 (pow.f64 M 2) (/.f64 1/4 (/.f64 (pow.f64 (/.f64 d D) 2) h))) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 c0 2) w) (/.f64 d D)) (*.f64 h (/.f64 D d))))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d))))) (/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2))))))
(if (<=.f64 (*.f64 (/.f64 c0 (*.f64 2 w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) +inf.0) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c0 2) w) h) (/.f64 d D)) (/.f64 D d))))) (/.f64 c0 (log1p.f64 (expm1.f64 (/.f64 w (/.f64 M 2))))))
(/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 2 c0) w) h) (/.f64 d D)) (/.f64 D d)))))
(/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 c0 2) w) h) (/.f64 d D)) (/.f64 D d)))))
(if (<=.f64 w -190000000000000000000) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0)) (if (<=.f64 w 16500000000000000256730366136202909900425323049197513650601214577108757389218469103872258933598282886657403634319360) (/.f64 c0 (/.f64 (*.f64 w 2) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 2 c0) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))))
(if (or (<=.f64 w -190000000000000000000) (not (<=.f64 w 16500000000000000256730366136202909900425323049197513650601214577108757389218469103872258933598282886657403634319360))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 0 (neg.f64 c0))) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 c0 2) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))))
(if (or (<=.f64 w -190000000000000000000) (not (<=.f64 w 16500000000000000256730366136202909900425323049197513650601214577108757389218469103872258933598282886657403634319360))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 c0 (neg.f64 0))) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 c0 2) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))))
(if (or (<=.f64 w -190000000000000000000) (not (<=.f64 w 16500000000000000256730366136202909900425323049197513650601214577108757389218469103872258933598282886657403634319360))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 c0 0)) (/.f64 c0 (/.f64 (*.f64 2 w) (+.f64 M (/.f64 (*.f64 (/.f64 (*.f64 c0 2) w) (/.f64 d D)) (*.f64 h (/.f64 D d)))))))
(if (<=.f64 w -64952321050289/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0)) (if (<=.f64 w 5265614583427859/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 (*.f64 1/2 (/.f64 c0 w)) M) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 (neg.f64 c0) 0))))
(if (or (<=.f64 w -64952321050289/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (not (<=.f64 w 5265614583427859/421249166674228746791672110734681729275580381602196445017243910144))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 0 (neg.f64 c0))) (*.f64 M (*.f64 (/.f64 c0 w) 1/2)))
(if (or (<=.f64 w -64952321050289/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (not (<=.f64 w 5265614583427859/421249166674228746791672110734681729275580381602196445017243910144))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 c0 (neg.f64 0))) (*.f64 M (*.f64 (/.f64 c0 w) 1/2)))
(if (or (<=.f64 w -64952321050289/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (not (<=.f64 w 5265614583427859/421249166674228746791672110734681729275580381602196445017243910144))) (*.f64 (/.f64 c0 (*.f64 2 w)) (*.f64 c0 0)) (*.f64 M (*.f64 (/.f64 c0 w) 1/2)))
(*.f64 (*.f64 1/2 (/.f64 c0 w)) M)
(*.f64 M (*.f64 (/.f64 c0 w) 1/2))
(*.f64 1/2 (/.f64 M (/.f64 w c0)))
Compiler

Compiled 1439 to 528 computations (63.3% saved)

soundness8.6s (26.2%)

Rules
910×times-frac
910×times-frac
910×times-frac
910×times-frac
761×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049962
1853782
0681073
112451038
01452117591
14392115787
050873
1891861
02215334
19895142
253925134
01427158848
14839157653
050873
1891861
01427158848
14839157653
0681073
112451038
050873
1891861
050873
1891861
0113384238
1312280058
0113384238
1312280058
050873
1891861
01427158848
14839157653
050873
1891861
050873
1891861
050873
1891861
0113384238
1312280058
0113384238
1312280058
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
node limit
Compiler

Compiled 2850 to 1639 computations (42.5% saved)

end1.0ms (0%)

preprocess272.0ms (0.8%)

Remove

(abs M)

(abs d)

(abs D)

Compiler

Compiled 4350 to 1296 computations (70.2% saved)

Profiling

Loading profile data...