Henrywood and Agarwal, Equation (9a)

Time bar (total: 19.1s)

analyze569.0ms (3%)

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

Compiled 25 to 19 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 263.0ms
Operation ival-mult, time spent: 103.0ms, 39.0% of total-time
Operation ival-pow, time spent: 63.0ms, 24.0% of total-time
Operation ival-div, time spent: 38.0ms, 14.0% of total-time
Operation ival-sqrt, time spent: 26.0ms, 10.0% of total-time
Operation ival-sub, time spent: 23.0ms, 9.0% of total-time
Operation const, time spent: 10.0ms, 4.0% of total-time

sample2.6s (13.9%)

Results
1.7s7123×256valid
482.0ms2802×256invalid
287.0ms1132×256infinite
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
Operation ival-mult, time spent: 451.0ms, 44.0% of total-time
Operation ival-div, time spent: 232.0ms, 23.0% of total-time
Operation ival-pow, time spent: 149.0ms, 15.0% of total-time
Operation ival-sqrt, time spent: 98.0ms, 10.0% of total-time
Operation ival-sub, time spent: 62.0ms, 6.0% of total-time
Operation const, time spent: 34.0ms, 3.0% of total-time
Bogosity

preprocess527.0ms (2.8%)

Algorithm
egg-herbie
Rules
944×cancel-sign-sub-inv
812×*-commutative
768×neg-mul-1
766×neg-sub0
736×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
490-4(4.3457094697804464e+188 6.715366019760342e-242 3.5258117961084186e+181 -5.7007047857051165e-155 1.9110223359464989e-255 9.5941421009579e+98)(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
240-2(2.832806676626481e-159 6.110115659877346e-181 1.3092635294668046e-138 5.027388728867399e+300 -8.564616728017327e+186 2.912522193421445e-142)(/.f64 (*.f64 M D) (*.f64 2 d))
210-0-(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
70-0-(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
00-0-D
00-0-(/.f64 h l)
00-0-1
00-0-2
00-0-d
00-0-(*.f64 M D)
00-0-(-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))
00-0-w0
00-0-(pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)
00-0-l
00-0-M
00-0-(*.f64 2 d)
00-0-h
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))oflow-rescue210
(/.f64 (*.f64 M D) (*.f64 2 d))overflow28
(-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))overflow49
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))overflow28
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))overflow49
(/.f64 h l)overflow26
(*.f64 M D)overflow23
(pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)overflow54
/.f64(/.f64 (*.f64 M D) (*.f64 2 d))o/n70
(*.f64 M D)overflow23
*.f64(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))n*o70
*.f64(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))n*o50
*.f64(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))o*u40
(/.f64 (*.f64 M D) (*.f64 2 d))overflow28
(*.f64 M D)overflow23
(pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)overflow54
(/.f64 h l)underflow41
/.f64(/.f64 (*.f64 M D) (*.f64 2 d))u/n10
(*.f64 M D)underflow42
Confusion
Predicted +Predicted -
+3216
-9199
Precision
0.7804878048780488
Recall
0.6666666666666666
Confusion?
Predicted +Predicted MaybePredicted -
+32016
-90199
Precision?
0.7804878048780488
Recall?
0.6666666666666666
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01782099
15332083
215832067
345552067
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 (neg.f64 h) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h (neg.f64 l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 (neg.f64 d))) 2) (/.f64 h l)))))
(neg.f64 (*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 2 d)) 2) (/.f64 h l))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) 2) (/.f64 h l))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 (neg.f64 h) l))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h (neg.f64 l)))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 (neg.f64 d))) 2) (/.f64 h l))))))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 w0 D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M w0) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 w0 l)))))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h w0)))))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 w0)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 h D) (*.f64 2 d)) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 l D) (*.f64 2 d)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 d D) (*.f64 2 M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M h) (*.f64 2 d)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M l) (*.f64 2 d)) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M d) (*.f64 2 D)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 h)) 2) (/.f64 d l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 l)) 2) (/.f64 h d)))))
Outputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))) (neg.f64 w0))
(*.f64 w0 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 (neg.f64 h) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h (neg.f64 l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h (neg.f64 l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h (neg.f64 l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h l) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 (neg.f64 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(neg.f64 (*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 M) D) (*.f64 2 d)) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))) (neg.f64 w0))
(*.f64 w0 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))) (neg.f64 w0))
(*.f64 w0 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 (neg.f64 h) l))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h (neg.f64 l))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h l) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h l) 1)))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h (neg.f64 l)))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h (neg.f64 l))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h l) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h l) 1)))
(neg.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 (neg.f64 d))) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))) (neg.f64 w0))
(*.f64 w0 (neg.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l))))))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 (neg.f64 w0) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 w0 D) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 w0 2) (/.f64 D d)) 2)))))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 w0 (*.f64 2 d))) 2)))))
(*.f64 M (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 w0 (*.f64 2 d))) 2) l)))))
(*.f64 M (sqrt.f64 (fma.f64 (/.f64 h (neg.f64 l)) (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 w0 d))) 2) 1)))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M w0) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 w0 M) (*.f64 2 d)) 2)))))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 w0 (/.f64 (/.f64 M 2) d)) 2)))))
(*.f64 D (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (/.f64 w0 (*.f64 2 d))) 2) l)))))
(*.f64 D (sqrt.f64 (neg.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 w0 (/.f64 (/.f64 M 2) d)) 2) l) -1))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 w0 l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 w0 l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 w0 l)))))
(*.f64 h (sqrt.f64 (-.f64 1 (*.f64 w0 (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(*.f64 h (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 w0 (neg.f64 l)) 1)))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h w0)))))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h w0)))))
(*.f64 l (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h w0)))))
(*.f64 l (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 w0)) 1)))
(*.f64 l (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 w0)) 1)))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 w0)) 2) (/.f64 h l)))))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 w0 2))) 2)))))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 M 2) D) w0) 2)))))
(*.f64 d (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 w0 2))) 2) l)))))
(*.f64 d (sqrt.f64 (neg.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 M (/.f64 D (*.f64 w0 2))) 2) -1))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 h (neg.f64 l)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 h D) (*.f64 2 d)) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 D (*.f64 2 d))) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 D (/.f64 h 2)) d) 2) (/.f64 M l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 M (/.f64 (pow.f64 (*.f64 h (/.f64 D (*.f64 2 d))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 l D) (*.f64 2 d)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 D (*.f64 2 d))) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 l (*.f64 2 d))) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 l 2) d)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 l d) (/.f64 D 2)) 2) (/.f64 h M)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 d D) (*.f64 2 M)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 D d) (*.f64 M 2)) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 d (*.f64 M 2))) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 d M)) 2) l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 d M)) 2)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M h) (*.f64 2 d)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 h (*.f64 2 d))) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 h d) (/.f64 M 2)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (/.f64 M 2) d)) 2) (/.f64 D l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M l) (*.f64 2 d)) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 l (*.f64 2 d))) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 l (/.f64 (/.f64 M 2) d)) 2) (/.f64 h D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 l 2) d)) 2) D)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M d) (*.f64 2 D)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 M 2) (/.f64 d D)) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M (/.f64 d 2)) D) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 M (/.f64 d (*.f64 D 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (fma.f64 (/.f64 h l) (neg.f64 (pow.f64 (*.f64 M (/.f64 d (*.f64 D 2))) 2)) 1)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 M d) -1/2)) 2) (/.f64 l h)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 h)) 2) (/.f64 d l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 h))) 2) (/.f64 d l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 d (/.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 h))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 d (/.f64 (pow.f64 (/.f64 (*.f64 D (/.f64 M 2)) h) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 l)) 2) (/.f64 h d)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 l))) 2) (/.f64 h d)))))
Symmetry

(abs M)

(abs D)

(abs d)

(negabs w0)

(sort M D)

Compiler

Compiled 252 to 144 computations (42.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 136.0ms
Operation ival-mult, time spent: 51.0ms, 38.0% of total-time
Operation ival-pow, time spent: 33.0ms, 24.0% of total-time
Operation ival-div, time spent: 29.0ms, 21.0% of total-time
Operation ival-sqrt, time spent: 9.0ms, 7.0% of total-time
Operation ival-sub, time spent: 8.0ms, 6.0% of total-time
Operation const, time spent: 6.0ms, 4.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 78 to 50 computations (35.9% saved)

prune2.0ms (0%)

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

Compiled 48 to 36 computations (25% saved)

localize648.0ms (3.4%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
97.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
92.3%
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
91.7%
(/.f64 (*.f64 M D) (*.f64 2 d))
82.3%
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
97.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
92.3%
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l))))
91.6%
(*.f64 D (/.f64 (/.f64 M 2) d))
82.3%
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l))
Compiler

Compiled 199 to 108 computations (45.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 526.0ms
Operation ival-div, time spent: 424.0ms, 81.0% of total-time
Operation ival-mult, time spent: 44.0ms, 8.0% of total-time
Operation ival-pow, time spent: 32.0ms, 6.0% of total-time
Operation ival-sub, time spent: 13.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 8.0ms, 2.0% of total-time
Operation const, time spent: 5.0ms, 1.0% of total-time

series110.0ms (0.6%)

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

114 calls:

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

rewrite324.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1192×prod-diff
444×associate-*r*
312×associate-*l*
264×times-frac
243×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify598.0ms (3.1%)

Algorithm
egg-herbie
Rules
1778×times-frac
1172×fma-define
1152×associate-*r/
928×associate-*l/
798×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
098362238
1307761588
Stop Event
node limit
Counts
701 → 447
Calls
Call 1
Inputs
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1)
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(/.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (/.f64 l h))
(/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (neg.f64 l))
(/.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (neg.f64 h)) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (neg.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) (sqrt.f64 (/.f64 h l))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))) 1)
(/.f64 D (*.f64 (/.f64 d M) 2))
(/.f64 D (*.f64 (/.f64 2 M) d))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(/.f64 1 (/.f64 d (*.f64 D (*.f64 M 1/2))))
(/.f64 (*.f64 D M) (*.f64 2 d))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2))
(/.f64 (/.f64 D d) (/.f64 2 M))
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d -2)))
(/.f64 (neg.f64 (*.f64 D (*.f64 M 1/2))) (neg.f64 d))
(/.f64 (/.f64 (*.f64 D M) d) 2)
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(/.f64 (*.f64 D (*.f64 M -1/2)) (neg.f64 d))
(/.f64 (*.f64 M (/.f64 D d)) 2)
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(/.f64 (*.f64 (*.f64 M -1/2) D) (neg.f64 d))
(/.f64 (/.f64 (*.f64 D M) 1) (*.f64 2 d))
(/.f64 (/.f64 (*.f64 D M) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (cbrt.f64 (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D (*.f64 M 1/2)) 1) d)
(/.f64 (/.f64 (*.f64 D (*.f64 M 1/2)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d))
(/.f64 (/.f64 (*.f64 D (*.f64 M 1/2)) (sqrt.f64 d)) (sqrt.f64 d))
(pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 1)
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 3)
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d -2)))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 d)))
(sqrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))
(fabs.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))))
(cbrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 1/2 (/.f64 M d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 3) (pow.f64 D 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(log1p.f64 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(exp.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2))))))
(pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))) 1)
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 2)
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 1))
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1)
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(/.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (/.f64 l h))
(/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (neg.f64 l))
(/.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (neg.f64 h)) (neg.f64 l))
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (neg.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1) l)
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) (sqrt.f64 (/.f64 h l))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))) 1)
(*.f64 D (*.f64 1/2 (/.f64 M d)))
(*.f64 M (*.f64 D (/.f64 1/2 d)))
(*.f64 (*.f64 M 1/2) (/.f64 D d))
(*.f64 (*.f64 M 1/2) (*.f64 (/.f64 1 d) D))
(*.f64 (*.f64 1/2 (/.f64 M d)) D)
(*.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 1)
(*.f64 1 (/.f64 D (*.f64 (/.f64 d M) 2)))
(*.f64 (*.f64 D M) (/.f64 1/2 d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2) (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) (pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 2)) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 M d))) D))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (*.f64 (cbrt.f64 (*.f64 D M)) (/.f64 1/2 d)))
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (cbrt.f64 D) (*.f64 1/2 (/.f64 M d))))
(*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (cbrt.f64 M) (*.f64 D (/.f64 1/2 d))))
(*.f64 (sqrt.f64 (*.f64 M 1/2)) (*.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 M d))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 M d))) D))
(*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 1/2 d)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 1/2 (/.f64 M d))))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (*.f64 D (/.f64 1/2 d))))
(*.f64 (*.f64 D (neg.f64 M)) (/.f64 1 (*.f64 d -2)))
(*.f64 (/.f64 D d) (*.f64 M 1/2))
(*.f64 (/.f64 1/2 d) (*.f64 D M))
(*.f64 (/.f64 1 d) (*.f64 D (*.f64 M 1/2)))
(*.f64 (*.f64 D (*.f64 M 1/2)) (/.f64 1 d))
(*.f64 (*.f64 D (/.f64 1/2 d)) M)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (/.f64 M d) (/.f64 D 2))
(*.f64 (/.f64 D 1) (*.f64 1/2 (/.f64 M d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 M 1) (*.f64 D (/.f64 1/2 d)))
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) 2) (/.f64 (cbrt.f64 (*.f64 D M)) d))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) d) (/.f64 (cbrt.f64 (*.f64 D M)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) 1) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 D M)) (sqrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) 2) (/.f64 (sqrt.f64 (*.f64 D M)) d))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) d) (/.f64 (sqrt.f64 (*.f64 D M)) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) 1) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 2 d))))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 (*.f64 M 1/2) (sqrt.f64 d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 (*.f64 M 1/2) (cbrt.f64 d)))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 2))) (cbrt.f64 (*.f64 1/2 (/.f64 M d))))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 1/2 (/.f64 M d)))) (sqrt.f64 (*.f64 1/2 (/.f64 M d))))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 M d)) (pow.f64 (cbrt.f64 D) 2)) (cbrt.f64 D))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 M d)) (sqrt.f64 D)) (sqrt.f64 D))
(pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 1)
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 3)
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2)
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d -2)))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 d)))
(sqrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))
(fabs.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))))
(cbrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 1/2 (/.f64 M d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 3) (pow.f64 D 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(log1p.f64 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(exp.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2))))))
(pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))) 1)
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 2)
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 1))
Outputs
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))) (*.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 (pow.f64 M 2) (pow.f64 d 4)))) (*.f64 (/.f64 -1/8 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 D 2) h) l))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 2) (pow.f64 d 6)))))) (*.f64 (/.f64 -1/8 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 D 2) h) l))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 M) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (neg.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 d 2)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 1 (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)) (pow.f64 D 5)))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (*.f64 (/.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8)))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1) (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8)))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1) (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) h) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(fma.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 l 2)) (/.f64 h (pow.f64 d 4))))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))) (*.f64 h (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 d 6)) (/.f64 (pow.f64 D 6) (pow.f64 l 3))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 M 4) (pow.f64 l 2))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))))
(*.f64 h (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (/.f64 (*.f64 1/2 (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (/.f64 (*.f64 1/2 (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (/.f64 (*.f64 1/2 (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)))
(*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (sqrt.f64 -1)))) d))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))))))
(*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))))))))
(*.f64 h (neg.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 M 5) (pow.f64 D 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3))))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5))))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 (sqrt.f64 -1/4) -1/4))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8)))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1) (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 l (pow.f64 d 4)))) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2))))) l)))
(-.f64 1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2))) (/.f64 (*.f64 1/128 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4)))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 l (pow.f64 d 6)))))) l) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2))))) l)))
(-.f64 1 (/.f64 (-.f64 (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)))) (/.f64 (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 h 2)) (pow.f64 d 4)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) (pow.f64 d 6)) (/.f64 (pow.f64 h 3) l))))) l)) l))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l))) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4)))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 6)) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))) (neg.f64 D))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 d 6)) (/.f64 w0 (pow.f64 l 3)))))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 M (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 M) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 M (neg.f64 (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 2) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (*.f64 w0 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 w0 (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (*.f64 (/.f64 (*.f64 1/16 (*.f64 (pow.f64 d 2) w0)) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) w0) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 h w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) w0)) l) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (/.f64 (*.f64 h w0) (pow.f64 l 2))))) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) w0) l)) (*.f64 h (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) w0) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 h w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 h w0)) (pow.f64 l 3))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 l 2)) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) w0)) l))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 h (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 h (fma.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (/.f64 w0 (pow.f64 D 5)))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M)))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 d w0) M) (/.f64 (sqrt.f64 -1) D)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 d w0) M) (/.f64 (sqrt.f64 -1) D)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 (pow.f64 M 5) (pow.f64 D 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 (pow.f64 M 5) (pow.f64 D 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 d w0) M) (/.f64 (sqrt.f64 -1) D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (*.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3))))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (/.f64 w0 (pow.f64 D 5)))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))))) (*.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(-.f64 w0 (/.f64 (fma.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 h 2) w0) l)) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2))))) l))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 l (pow.f64 d 6)))))) l) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)))) (/.f64 (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 d 6)) (/.f64 (pow.f64 M 6) l))))) l)) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 (pow.f64 M 2) (pow.f64 d 4)))) (*.f64 (/.f64 -1/8 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 D 2) h) l))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 2) (pow.f64 d 6)))))) (*.f64 (/.f64 -1/8 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 D 2) h) l))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 M) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (neg.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 6)) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))) (*.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 (pow.f64 D 2) M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 d 2)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 1 (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)) (pow.f64 D 5)))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (*.f64 (/.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8)))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1) (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8)))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1) (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) h) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(fma.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 l 2)) (/.f64 h (pow.f64 d 4))))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))) (*.f64 h (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 d 6)) (/.f64 (pow.f64 D 6) (pow.f64 l 3))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 M 4) (pow.f64 l 2))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (pow.f64 M 2) (*.f64 (pow.f64 d 2) l))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))))
(*.f64 h (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (/.f64 (*.f64 1/2 (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (/.f64 (*.f64 1/2 (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (/.f64 (*.f64 1/2 (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)))
(*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (sqrt.f64 -1)))) d))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))))))
(*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))))))))
(*.f64 h (neg.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 M 5) (pow.f64 D 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 D M) 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3))))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5))))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 D M) 3)) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 (sqrt.f64 -1/4) -1/4))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 d 5) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (/.f64 d D)) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8)))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1) (fma.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (pow.f64 (/.f64 h l) 2)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8))
(fma.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 l (pow.f64 d 4)))) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2))))) l)))
(-.f64 1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2))) (/.f64 (*.f64 1/128 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4)))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 l (pow.f64 d 6)))))) l) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2))))) l)))
(-.f64 1 (/.f64 (-.f64 (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)))) (/.f64 (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 h 2)) (pow.f64 d 4)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) (pow.f64 d 6)) (/.f64 (pow.f64 h 3) l))))) l)) l))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/4))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 d 6)) (/.f64 w0 (pow.f64 l 3)))))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 M (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 M) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 M (neg.f64 (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 M) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 w0 (pow.f64 D 3)) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l))) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4)))) (*.f64 (/.f64 -1/1024 (pow.f64 d 6)) (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 6)) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (pow.f64 D 4))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) M)) (/.f64 w0 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))) (neg.f64 D))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 2) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (*.f64 w0 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 w0 (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (*.f64 (/.f64 (*.f64 1/16 (*.f64 (pow.f64 d 2) w0)) (*.f64 (*.f64 (pow.f64 M 5) (pow.f64 D 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) w0) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 h w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) w0)) l) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (/.f64 (*.f64 h w0) (pow.f64 l 2))))) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) w0) l)) (*.f64 h (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) w0) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 h w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 h w0)) (pow.f64 l 3))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 l 2)) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (*.f64 (pow.f64 M 2) w0)) l))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 h (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 h (fma.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (/.f64 w0 (pow.f64 D 5)))) (fma.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M)))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 d w0) M) (/.f64 (sqrt.f64 -1) D)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 d w0) M) (/.f64 (sqrt.f64 -1) D)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 (/.f64 1 h) l))) d) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 (pow.f64 M 5) (pow.f64 D 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 (pow.f64 M 5) (pow.f64 D 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 d w0) M) (/.f64 (sqrt.f64 -1) D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (*.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 d 3) w0) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3))))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))) (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (/.f64 w0 (pow.f64 D 5)))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) w0)) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))))) (*.f64 (/.f64 (*.f64 1/2 (/.f64 (*.f64 d w0) D)) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (/.f64 h l) 2) (/.f64 w0 (pow.f64 d 4))))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))))))
(fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)) l)) w0)
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(-.f64 w0 (/.f64 (fma.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 h 2) w0) l)) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2))))) l))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 l (pow.f64 d 6)))))) l) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2)))) (/.f64 (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 M 4) (pow.f64 D 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 d 6)) (/.f64 (pow.f64 M 6) l))))) l)) l))
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) 1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 0)
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))
(/.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (/.f64 l h))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) l)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (neg.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (neg.f64 h)) (neg.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (neg.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1) l)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) (*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 h (cbrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3) 1/3)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (*.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 (/.f64 D d) 2) M)) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 4) (pow.f64 (/.f64 h l) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 (/.f64 h l) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (/.f64 h l)))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(+.f64 1 (-.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) 1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 0)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 D d) 2) M)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(/.f64 D (*.f64 (/.f64 d M) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 D (*.f64 (/.f64 2 M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 1 (/.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) 1))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 1 (/.f64 d (*.f64 D (*.f64 M 1/2))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (*.f64 D M) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 D d) (/.f64 2 M))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (*.f64 D (*.f64 M 1/2)) d)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(/.f64 (neg.f64 (*.f64 D (neg.f64 M))) (neg.f64 (*.f64 d -2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (neg.f64 (*.f64 D (*.f64 M 1/2))) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D M) d) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d))) (sqrt.f64 (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (*.f64 D (*.f64 M -1/2)) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (*.f64 M (/.f64 D d)) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (*.f64 (*.f64 M -1/2) D) (neg.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D M) 1) (*.f64 2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D M) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (cbrt.f64 (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D (*.f64 M 1/2)) 1) d)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D (*.f64 M 1/2)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(/.f64 (/.f64 (*.f64 D (*.f64 M 1/2)) (sqrt.f64 d)) (sqrt.f64 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) 1/2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3) 1/3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d -2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(sqrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(fabs.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(cbrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 1/2 (/.f64 M d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 1/8 (pow.f64 (/.f64 M d) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 1/8 (pow.f64 (/.f64 M d) 3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (*.f64 2 d) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (*.f64 8 (pow.f64 d 3))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 D 3) 8) (pow.f64 (/.f64 M d) 3)))
(expm1.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 D d) 2) M)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(log1p.f64 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(exp.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(exp.f64 (*.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 1))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) 3))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 4) (pow.f64 (/.f64 h l) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 3))) (sqrt.f64 (+.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 (/.f64 h l) 2)))))
(pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 3)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) 2)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 1))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))) 1)
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))))
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 1)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3) 1/3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 2)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 1))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) 1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 0)
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))
(/.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (/.f64 l h))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) l)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (neg.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) (neg.f64 h)) (neg.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (neg.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1) l)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l))
(/.f64 (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) (*.f64 (cbrt.f64 l) (cbrt.f64 (pow.f64 l 2))))
(*.f64 (/.f64 h (cbrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (cbrt.f64 (pow.f64 l 2))))
(/.f64 (/.f64 (*.f64 h (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (sqrt.f64 l)) (sqrt.f64 l))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 1)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3) 1/3)
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(pow.f64 (*.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 (/.f64 D d) 2) M)) 2)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 4) (pow.f64 (/.f64 h l) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 (/.f64 h l) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (/.f64 h l)))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(+.f64 1 (-.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) 1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 0)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1))
(/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (/.f64 l h))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 D d) 2) M)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 D (*.f64 1/2 (/.f64 M d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 M (*.f64 D (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 M 1/2) (/.f64 D d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 M 1/2) (*.f64 (/.f64 1 d) D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 1/2 (/.f64 M d)) D)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1 (/.f64 D (*.f64 (/.f64 d M) 2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 D M) (/.f64 1/2 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2) (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 M 2))) (*.f64 (/.f64 D d) (cbrt.f64 (*.f64 M 1/2))))
(*.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) (pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 2)) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 M d))) D))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 2)) (*.f64 D (cbrt.f64 (*.f64 1/2 (/.f64 M d)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 2)) (*.f64 D (cbrt.f64 (/.f64 M (*.f64 2 d)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (*.f64 (cbrt.f64 (*.f64 D M)) (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (cbrt.f64 D) (*.f64 1/2 (/.f64 M d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (cbrt.f64 M) (*.f64 D (/.f64 1/2 d))))
(*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (*.f64 D (/.f64 1/2 d)) (cbrt.f64 M)))
(*.f64 (cbrt.f64 (pow.f64 M 2)) (*.f64 (*.f64 1/2 (/.f64 D d)) (cbrt.f64 M)))
(*.f64 (sqrt.f64 (*.f64 M 1/2)) (*.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 D d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 M d))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 M d))) D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 D) (*.f64 1/2 (/.f64 M d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (*.f64 D (/.f64 1/2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 D (neg.f64 M)) (/.f64 1 (*.f64 d -2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 D d) (*.f64 M 1/2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 1/2 d) (*.f64 D M))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 1 d) (*.f64 D (*.f64 M 1/2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 D (*.f64 M 1/2)) (/.f64 1 d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 D (/.f64 1/2 d)) M)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 D d) 2) M)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4))) (fabs.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d))))))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 M d) (/.f64 D 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 D 1) (*.f64 1/2 (/.f64 M d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 M 1) (*.f64 D (/.f64 1/2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 D (cbrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) 2) (/.f64 (cbrt.f64 (*.f64 D M)) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) d) (/.f64 (cbrt.f64 (*.f64 D M)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) 1) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 D d) 2) M)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 D M)) (sqrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) 2) (/.f64 (sqrt.f64 (*.f64 D M)) d))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) d) (/.f64 (sqrt.f64 (*.f64 D M)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) 1) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (sqrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 2 d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 (*.f64 M 1/2) (sqrt.f64 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 (*.f64 M 1/2) (cbrt.f64 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 D (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 2))) (cbrt.f64 (*.f64 1/2 (/.f64 M d))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 M d))) (*.f64 D (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 2))))
(*.f64 (cbrt.f64 (/.f64 M (*.f64 2 d))) (*.f64 D (cbrt.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 2))))
(*.f64 (*.f64 D (sqrt.f64 (*.f64 1/2 (/.f64 M d)))) (sqrt.f64 (*.f64 1/2 (/.f64 M d))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 M d)) (pow.f64 (cbrt.f64 D) 2)) (cbrt.f64 D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 M d)) (sqrt.f64 D)) (sqrt.f64 D))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 1)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2) 1/2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (cbrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3) 1/3)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (sqrt.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 2)
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(pow.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) -1)
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d -2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(neg.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 d)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(sqrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(fabs.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2)))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(cbrt.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 3))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 1/2 (/.f64 M d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 1/8 (pow.f64 (/.f64 M d) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M d)) 3) (pow.f64 D 3)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 1/8 (pow.f64 (/.f64 M d) 3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (*.f64 2 d) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (*.f64 8 (pow.f64 d 3))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 D 3) 8) (pow.f64 (/.f64 M d) 3)))
(expm1.f64 (log1p.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 D d) 2) M)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(log1p.f64 (expm1.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(exp.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(exp.f64 (*.f64 (log.f64 (/.f64 D (*.f64 (/.f64 d M) 2))) 1))
(*.f64 D (*.f64 M (/.f64 1/2 d)))
(*.f64 D (/.f64 M (*.f64 2 d)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))) (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 (/.f64 h l) 2)))) (sqrt.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)) (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 4) (pow.f64 (/.f64 h l) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) 3))) (sqrt.f64 (+.f64 1 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2) (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 4) (pow.f64 (/.f64 h l) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 3))) (sqrt.f64 (+.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 (/.f64 h l) 2)))))
(pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 3)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1/4) 2)
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) 1/2))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (/.f64 h l) (neg.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))) 1))
(sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))) 1)
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))))
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 1)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3) 1/3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 2)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) (pow.f64 w0 2)))
(log.f64 (pow.f64 (exp.f64 w0) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0) 3))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2)))) w0)) 1))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))

eval443.0ms (2.3%)

Compiler

Compiled 17749 to 11618 computations (34.5% saved)

prune180.0ms (0.9%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New4389447
Fresh000
Picked112
Done000
Total43910449
Accuracy
90.4%
Counts
449 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.3%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
54.1%
(*.f64 w0 (+.f64 1 (*.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l)))) -1/8)))
82.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1))))
81.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
86.8%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
87.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
57.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
81.3%
(*.f64 w0 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2)))
51.8%
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
71.6%
w0
Compiler

Compiled 462 to 356 computations (22.9% saved)

localize2.7s (14.3%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
87.4%
(*.f64 (pow.f64 d 2) l)
80.5%
(*.f64 (pow.f64 M 2) (*.f64 h w0))
79.2%
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
76.2%
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
97.3%
(*.f64 w0 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2)))
90.7%
(/.f64 D (*.f64 (/.f64 d M) 2))
89.3%
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 3/2))
82.3%
(*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))
92.3%
(sqrt.f64 (-.f64 1 (-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1)))
90.7%
(/.f64 D (*.f64 (/.f64 d M) 2))
82.3%
(*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))
74.4%
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1)
93.6%
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
92.9%
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)
92.3%
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
91.6%
(*.f64 D (/.f64 M (*.f64 2 d)))
Compiler

Compiled 473 to 265 computations (44% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0s
Operation ival-pow, time spent: 1.3s, 63.0% of total-time
Operation ival-mult, time spent: 337.0ms, 16.0% of total-time
Operation ival-div, time spent: 201.0ms, 10.0% of total-time
Operation ival-sub, time spent: 108.0ms, 5.0% of total-time
Operation const, time spent: 37.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 25.0ms, 1.0% of total-time
Operation ival-add, time spent: 24.0ms, 1.0% of total-time
Operation ival-cbrt, time spent: 16.0ms, 1.0% of total-time

series113.0ms (0.6%)

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

207 calls:

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

rewrite154.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
345×log1p-expm1-u
345×expm1-log1p-u
331×pow1
330×add-exp-log
330×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify1.0s (5.5%)

Algorithm
egg-herbie
Rules
1948×times-frac
1210×fma-define
906×associate-*r/
726×*-commutative
542×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102181116
1305778224
Stop Event
node limit
Counts
1012 → 516
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d))))) 1)
(/.f64 D (*.f64 2 (/.f64 d M)))
(/.f64 1 (/.f64 (*.f64 2 (/.f64 d M)) D))
(/.f64 (neg.f64 D) (neg.f64 (*.f64 2 (/.f64 d M))))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 2 (/.f64 d M)) D)))
(/.f64 (*.f64 D M) (*.f64 2 d))
(/.f64 (/.f64 D (/.f64 d M)) 2)
(/.f64 (neg.f64 (neg.f64 D)) (neg.f64 (neg.f64 (*.f64 2 (/.f64 d M)))))
(/.f64 (neg.f64 (*.f64 D M)) (neg.f64 (*.f64 2 d)))
(/.f64 (neg.f64 (/.f64 D (/.f64 d M))) -2)
(pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 1)
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3)
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(pow.f64 (/.f64 (*.f64 2 (/.f64 d M)) D) -1)
(sqrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(fabs.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 D (/.f64 d M)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d))))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 M (*.f64 2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (/.f64 (pow.f64 D 3) (pow.f64 (*.f64 2 (/.f64 d M)) 3)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(exp.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/2)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))))
(exp.f64 (*.f64 (*.f64 3/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) 1/2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 1)
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 1 l))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(*.f64 (/.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 l)) (/.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 l)))
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) 3) 1/3)
(pow.f64 (/.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 l)) 2)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) -1)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 1))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(-.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))
(*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) h)
(*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(-.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d))))) 1)
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 M (*.f64 2 d)) D)
(*.f64 1 (*.f64 D (/.f64 M (*.f64 2 d))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2) (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)))
(pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 1)
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3)
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(pow.f64 (/.f64 (*.f64 2 (/.f64 d M)) D) -1)
(sqrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(fabs.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 D (/.f64 d M)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d))))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 M (*.f64 2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (/.f64 (pow.f64 D 3) (pow.f64 (*.f64 2 (/.f64 d M)) 3)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(exp.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/2)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))))
(exp.f64 (*.f64 (*.f64 3/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) 1/2))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(-.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/2)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) 2)
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))))
(exp.f64 (*.f64 (*.f64 3/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d))))) 1)
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 (/.f64 M (*.f64 2 d)) D)
(*.f64 1 (*.f64 D (/.f64 M (*.f64 2 d))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2) (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)))
(pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 1)
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3)
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(pow.f64 (/.f64 (*.f64 2 (/.f64 d M)) D) -1)
(sqrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(fabs.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 D (/.f64 d M)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d))))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 M (*.f64 2 d)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 3) (pow.f64 D 3)))
(cbrt.f64 (/.f64 (pow.f64 D 3) (pow.f64 (*.f64 2 (/.f64 d M)) 3)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(exp.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0))) 1)
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)) 2)
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 2))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) w0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) (*.f64 d (sqrt.f64 l))) 2)
(pow.f64 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3) 1/3)
(pow.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3) (pow.f64 (pow.f64 D 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)))) 1)
(pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3) 1/3)
(pow.f64 (*.f64 M (sqrt.f64 (*.f64 h w0))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) w0) (pow.f64 M 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 M 2) 3) (pow.f64 (*.f64 h w0) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h w0) 3) (pow.f64 (pow.f64 M 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 d 2)))) 1)
(pow.f64 (*.f64 l (pow.f64 d 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 d 2))) 3)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 3) 1/3)
(pow.f64 (*.f64 d (sqrt.f64 l)) 2)
(sqrt.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 d 2)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 d 2)))))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 d 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 d 2))))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 d 2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 d 2))) 1))
Outputs
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 h (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (/.f64 h (pow.f64 l 2))))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 h (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) (pow.f64 d 6)) (/.f64 h (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (pow.f64 l 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(neg.f64 (*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 -1) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (sqrt.f64 -1) (pow.f64 D 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 -1) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (fma.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 D 5)) (/.f64 (pow.f64 d 5) (pow.f64 M 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (sqrt.f64 -1) (pow.f64 D 3))))) (neg.f64 h))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M 2) (pow.f64 d 2))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))) (*.f64 (/.f64 -1/128 (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2)))) (*.f64 -1/8 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M 2) (pow.f64 d 2))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 D) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 D (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))) (neg.f64 D))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 2) (pow.f64 d 4)))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l)))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (neg.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 -1/8 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5))))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 l (pow.f64 d 4)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (fma.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) l)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 l (pow.f64 d 6)))))) l) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (-.f64 (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2)) (/.f64 (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 h 2)) (pow.f64 d 4)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) l) (/.f64 (pow.f64 h 3) (pow.f64 d 6)))))) l)) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 h (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (/.f64 h (pow.f64 l 2))))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 h (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) (pow.f64 d 6)) (/.f64 h (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (pow.f64 l 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(neg.f64 (*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 -1) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (sqrt.f64 -1) (pow.f64 D 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 -1) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (fma.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 D 5)) (/.f64 (pow.f64 d 5) (pow.f64 M 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (sqrt.f64 -1) (pow.f64 D 3))))) (neg.f64 h))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5))))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 l (pow.f64 d 4)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (fma.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) l)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 l (pow.f64 d 6)))))) l) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (-.f64 (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2)) (/.f64 (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 h 2)) (pow.f64 d 4)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) l) (/.f64 (pow.f64 h 3) (pow.f64 d 6)))))) l)) l))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M 2) (pow.f64 d 2))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))) (*.f64 (/.f64 -1/128 (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2)))) (*.f64 -1/8 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M 2) (pow.f64 d 2))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 D) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 D (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))) (neg.f64 D))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 -1/8 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 2) (pow.f64 d 4)))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l)))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (neg.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) 1/4)
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1/4)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 h (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (/.f64 h (pow.f64 l 2))))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 h (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) (pow.f64 d 6)) (/.f64 h (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (pow.f64 l 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(neg.f64 (*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 -1) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (sqrt.f64 -1) (pow.f64 D 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 (sqrt.f64 -1) (pow.f64 M 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (fma.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 D 5)) (/.f64 (pow.f64 d 5) (pow.f64 M 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d M) (/.f64 (sqrt.f64 -1) D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (sqrt.f64 -1) (pow.f64 D 3))))) (neg.f64 h))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5))))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (/.f64 (*.f64 -1/8 (pow.f64 d 3)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (*.f64 h l)))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 l (pow.f64 d 4)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (fma.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) l)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 l (pow.f64 d 6)))))) l) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (-.f64 (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2)) (/.f64 (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 h 2)) (pow.f64 d 4)) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) l) (/.f64 (pow.f64 h 3) (pow.f64 d 6)))))) l)) l))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M 2) (pow.f64 d 2))) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2))))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))) (*.f64 (/.f64 -1/128 (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 l 2)))) (*.f64 -1/8 (*.f64 (/.f64 h l) (/.f64 (pow.f64 M 2) (pow.f64 d 2))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 D) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 D (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))))
(*.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))) (neg.f64 D))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 d 2)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (*.f64 -1/8 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 4) (pow.f64 d 4)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 (/.f64 h l) 3) (/.f64 (pow.f64 M 6) (pow.f64 d 6)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 l 2)) (/.f64 (pow.f64 M 2) (pow.f64 d 4)))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l)))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/1024 (*.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 2)) (pow.f64 d 6)) (pow.f64 (/.f64 h l) 3)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (pow.f64 h 2) (pow.f64 l 2))))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d)) (sqrt.f64 (/.f64 h l))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1/4)) d))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 M (neg.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) -1/4))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) w0) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 h w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (/.f64 (*.f64 h w0) (pow.f64 l 2)))) (*.f64 (/.f64 -1/8 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) w0) l))) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) w0) l)) (*.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 6) (pow.f64 d 6)) (/.f64 (*.f64 h w0) (pow.f64 l 3)))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (pow.f64 l 2)) (/.f64 w0 (pow.f64 d 4))))) (*.f64 (/.f64 -1/8 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) w0) l))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 h (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (/.f64 w0 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (/.f64 w0 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))))
(*.f64 (*.f64 -1/2 (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (sqrt.f64 (/.f64 h l)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(neg.f64 (*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (*.f64 (/.f64 (sqrt.f64 -1) M) (/.f64 w0 D))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 (sqrt.f64 -1) w0)) (pow.f64 D 3)) (pow.f64 M 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (*.f64 (/.f64 (sqrt.f64 -1) M) (/.f64 w0 D))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 D 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(neg.f64 (*.f64 h (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 (sqrt.f64 -1) w0)) (pow.f64 D 3)) (pow.f64 M 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (*.f64 (sqrt.f64 -1) w0) M))))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (*.f64 (sqrt.f64 -1) w0)) d))) (fma.f64 (*.f64 2 (*.f64 (pow.f64 d 5) (*.f64 (/.f64 (sqrt.f64 -1) (pow.f64 M 5)) (/.f64 w0 (pow.f64 D 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (*.f64 (/.f64 (sqrt.f64 -1) M) (/.f64 w0 D)))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 (/.f64 d M) 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 D 3))))) (neg.f64 h))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (fma.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) (/.f64 (/.f64 w0 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (*.f64 -1/8 (*.f64 (pow.f64 d 3) (/.f64 (/.f64 w0 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 h 3) w0)) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0)
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 l (pow.f64 d 4))) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2))))) l)))
(-.f64 w0 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) (*.f64 (/.f64 1/128 (pow.f64 d 4)) (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0)) l))) l))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) l)))) l) (*.f64 1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (pow.f64 d 2))))) l)))
(-.f64 w0 (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2))) (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4))) (*.f64 (/.f64 -1/1024 l) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 h 3) w0)) (pow.f64 d 6)))) l)) l))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)) (/.f64 w0 (pow.f64 d 6)))) (*.f64 -1/128 (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2)))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 D (fma.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 (neg.f64 D) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 D (neg.f64 (fma.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (neg.f64 D) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)) (*.f64 (/.f64 (*.f64 1/2 (*.f64 d w0)) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 1/2 (*.f64 (pow.f64 d 2) (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (sqrt.f64 (/.f64 l h)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 2) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (*.f64 (*.f64 1/2 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l h)))) (*.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1/4) w0))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 2) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 w0 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))) (/.f64 (pow.f64 d 2) (pow.f64 D 5)))))) (*.f64 (*.f64 1/2 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (sqrt.f64 (/.f64 l h)))) (*.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 h 3) w0)) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (/.f64 (pow.f64 M 4) (pow.f64 d 4)) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2))) (*.f64 (/.f64 -1/1024 (pow.f64 l 3)) (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 h 3) w0)) (pow.f64 d 6)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))) (*.f64 (/.f64 -1/128 (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (pow.f64 l 2)))) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 h 3) w0) (pow.f64 l 3)))) (*.f64 (/.f64 -1/128 (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 l 2)))) (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d))))
(*.f64 M (fma.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d) (*.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (pow.f64 M 2))) (/.f64 d (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d)))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d) (*.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (pow.f64 M 2))) (/.f64 d (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d) (*.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (pow.f64 M 2))) (/.f64 d (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d)))))
(*.f64 M (neg.f64 (fma.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d) (*.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (pow.f64 M 2))) (/.f64 d (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d) (*.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (pow.f64 M 2))) (/.f64 d (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d D) (/.f64 w0 (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (/.f64 w0 (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) d) (*.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (pow.f64 M 2))) (/.f64 d (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d))))) 1)
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(/.f64 D (*.f64 2 (/.f64 d M)))
(*.f64 1/2 (*.f64 (/.f64 D d) M))
(/.f64 1 (/.f64 (*.f64 2 (/.f64 d M)) D))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 d M))) D)
(/.f64 -1 (/.f64 (/.f64 (*.f64 d -2) M) D))
(/.f64 (neg.f64 D) (neg.f64 (*.f64 2 (/.f64 d M))))
(/.f64 D (*.f64 2 (/.f64 d M)))
(*.f64 1/2 (*.f64 (/.f64 D d) M))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 2 (/.f64 d M)) D)))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 d M))) D)
(/.f64 -1 (/.f64 (/.f64 (*.f64 d -2) M) D))
(/.f64 (*.f64 D M) (*.f64 2 d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(/.f64 (/.f64 D (/.f64 d M)) 2)
(/.f64 D (*.f64 2 (/.f64 d M)))
(*.f64 1/2 (*.f64 (/.f64 D d) M))
(/.f64 (neg.f64 (neg.f64 D)) (neg.f64 (neg.f64 (*.f64 2 (/.f64 d M)))))
(/.f64 D (*.f64 2 (/.f64 d M)))
(*.f64 1/2 (*.f64 (/.f64 D d) M))
(/.f64 (neg.f64 (*.f64 D M)) (neg.f64 (*.f64 2 d)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(/.f64 (neg.f64 (/.f64 D (/.f64 d M))) -2)
(/.f64 D (*.f64 2 (/.f64 d M)))
(*.f64 1/2 (*.f64 (/.f64 D d) M))
(pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 1)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1/2)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3) 1/3)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (/.f64 (*.f64 2 (/.f64 d M)) D) -1)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 d M))) D)
(/.f64 -1 (/.f64 (/.f64 (*.f64 d -2) M) D))
(sqrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(fabs.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 D (/.f64 d M)))))
(log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 D d) M))))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 D d)) M)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d))))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 M (*.f64 2 d)) 3)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 3) (pow.f64 D 3)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (/.f64 (pow.f64 D 3) (pow.f64 (*.f64 2 (/.f64 d M)) 3)))
(cbrt.f64 (/.f64 (pow.f64 D 3) (*.f64 8 (pow.f64 (/.f64 d M) 3))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 1))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/4)) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/4)) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/4)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2))) (hypot.f64 1 (*.f64 D (*.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))) (hypot.f64 1 (*.f64 D (*.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) 3)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) 2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 (*.f64 3/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1/3))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) 1/2))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))) 1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 1 l))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 4) (pow.f64 l 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))
(*.f64 (/.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 l)) (/.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 l)))
(pow.f64 (*.f64 D (/.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 l))) 2)
(pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2)
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) 1)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 3)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) 3) 1/3)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(pow.f64 (/.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 l)) 2)
(pow.f64 (*.f64 D (/.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 l))) 2)
(pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) -1)
(/.f64 1 (/.f64 l (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)))
(/.f64 1 (/.f64 l (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (pow.f64 l 2)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 4) (pow.f64 l 2)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 4) (pow.f64 l 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) 3))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 3) (pow.f64 l 3)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) 1))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (neg.f64 (-.f64 (-.f64 -1 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1)) (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1)) (+.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)) -1))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(sqrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2))
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(*.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l) h)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) (cbrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2)))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) (cbrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(*.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (neg.f64 (-.f64 (-.f64 -1 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1)) (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1)) (+.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)) -1))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(sqrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2))
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (neg.f64 (-.f64 (-.f64 -1 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1)) (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1)) (+.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)) -1))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(sqrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2))
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d))))) 1)
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (/.f64 M (*.f64 2 d)) D)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1 (*.f64 D (/.f64 M (*.f64 2 d))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2) (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 4))) (fabs.f64 (cbrt.f64 (*.f64 (/.f64 D 2) (/.f64 M d)))))
(pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 1)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1/2)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3) 1/3)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (/.f64 (*.f64 2 (/.f64 d M)) D) -1)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 d M))) D)
(/.f64 -1 (/.f64 (/.f64 (*.f64 d -2) M) D))
(sqrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(fabs.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 D (/.f64 d M)))))
(log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 D d) M))))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 D d)) M)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d))))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 M (*.f64 2 d)) 3)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 3) (pow.f64 D 3)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (/.f64 (pow.f64 D 3) (pow.f64 (*.f64 2 (/.f64 d M)) 3)))
(cbrt.f64 (/.f64 (pow.f64 D 3) (*.f64 8 (pow.f64 (/.f64 d M) 3))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 1))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/4)) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/4)) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/4)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2))) (hypot.f64 1 (*.f64 D (*.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))) (hypot.f64 1 (*.f64 D (*.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) 3)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) 2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 (*.f64 3/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1/3))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) 1/2))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) -1))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1) (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) l)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) (neg.f64 l))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 3) 1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) (+.f64 1 (*.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) (+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 3) -1) (neg.f64 (-.f64 (-.f64 -1 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1)) (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 2) 1)) (neg.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1) 2) -1)) (+.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) 1)) -1))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1) 2) -1) (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l))) 2)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3) 1/3)
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))
(sqrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2))
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1))
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(fma.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l) 1)) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(fma.f64 (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))) -1)
(+.f64 1 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) (/.f64 h l) -1))
(+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 0)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/4)) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/4)) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/4)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2))) (hypot.f64 1 (*.f64 (*.f64 D (/.f64 M (*.f64 2 d))) (sqrt.f64 (/.f64 h l)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2))) (hypot.f64 1 (*.f64 D (*.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 2))) (hypot.f64 1 (*.f64 D (*.f64 (/.f64 M (*.f64 d 2)) (sqrt.f64 (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) 2) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 3))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) (fma.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l) 1)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) 3)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 1/4) 2)
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 (*.f64 3/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1/3))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2)))) 1))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 (/.f64 h l)) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))) 1/2))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d))))) 1)
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(*.f64 D (/.f64 M (*.f64 2 d)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (/.f64 M (*.f64 2 d)) D)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 1 (*.f64 D (/.f64 M (*.f64 2 d))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2) (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 4))) (fabs.f64 (cbrt.f64 (*.f64 (/.f64 D 2) (/.f64 M d)))))
(pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 1)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) 1/2)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3) 1/3)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 2)
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (/.f64 (*.f64 2 (/.f64 d M)) D) -1)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 d M))) D)
(/.f64 -1 (/.f64 (/.f64 (*.f64 d -2) M) D))
(sqrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(fabs.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 D (/.f64 d M)))))
(log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 D d) M))))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 D d)) M)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d))))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 3))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 M (*.f64 2 d)) 3)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M (*.f64 2 d)) 3) (pow.f64 D 3)))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (/.f64 (pow.f64 D 3) (pow.f64 (*.f64 2 (/.f64 d M)) 3)))
(cbrt.f64 (/.f64 (pow.f64 D 3) (*.f64 8 (pow.f64 (/.f64 d M) 3))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 1))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0))) 1)
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))))
(pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 1)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)) 3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 3) 1/3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)) 2)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 2))
(sqrt.f64 (pow.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))))) 2))
(fabs.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))))) w0))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0) 3))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 w0 3) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l))) 3/2) (pow.f64 w0 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))) 3/2) (pow.f64 w0 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))))
(expm1.f64 (log1p.f64 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)))) w0)) 1))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 (*.f64 h w0))) (sqrt.f64 l))) 2)
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 (*.f64 h w0))) d) (sqrt.f64 l)) 2)
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) l))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) (*.f64 d (sqrt.f64 l))) 2)
(pow.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 M (sqrt.f64 (*.f64 h w0))) (sqrt.f64 l))) 2)
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 (*.f64 h w0))) d) (sqrt.f64 l)) 2)
(pow.f64 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) -1)
(/.f64 1 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))))
(/.f64 1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l))) 2))
(fabs.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2)))))
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 h l) (/.f64 w0 (pow.f64 d 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3) 1/3)
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(pow.f64 (*.f64 D (*.f64 M (sqrt.f64 (*.f64 h w0)))) 2)
(pow.f64 (*.f64 (*.f64 D M) (sqrt.f64 (*.f64 h w0))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2)) 2))
(fabs.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3) (pow.f64 (pow.f64 D 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 D 2) 3) (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 1)
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))) 3)
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(pow.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3) 1/3)
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(pow.f64 (*.f64 M (sqrt.f64 (*.f64 h w0))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 2))
(fabs.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) w0) (pow.f64 M 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) 3))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 M 2) 3) (pow.f64 (*.f64 h w0) 3)))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h w0) 3) (pow.f64 (pow.f64 M 2) 3)))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(exp.f64 (log.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0))) 1))
(*.f64 (pow.f64 M 2) (*.f64 h w0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 d 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d 2) l)))
(pow.f64 (*.f64 l (pow.f64 d 2)) 1)
(*.f64 (pow.f64 d 2) l)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 d 2))) 3)
(*.f64 (pow.f64 d 2) l)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 3) 1/3)
(*.f64 (pow.f64 d 2) l)
(pow.f64 (*.f64 d (sqrt.f64 l)) 2)
(sqrt.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 d 2) l) 2))
(fabs.f64 (*.f64 (pow.f64 d 2) l))
(log.f64 (pow.f64 (exp.f64 (pow.f64 d 2)) l))
(*.f64 (pow.f64 d 2) l)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 d 2) l)
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 3))
(*.f64 (pow.f64 d 2) l)
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 d 2) 3)))
(*.f64 (pow.f64 d 2) l)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 l 3)))
(*.f64 (pow.f64 d 2) l)
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 d 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d 2) l)))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 d 2) l)
(exp.f64 (log.f64 (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 d 2) l)
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 d 2))) 1))
(*.f64 (pow.f64 d 2) l)

eval819.0ms (4.3%)

Compiler

Compiled 20040 to 13352 computations (33.4% saved)

prune204.0ms (1.1%)

Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New5168524
Fresh314
Picked325
Done011
Total52212534
Accuracy
91.3%
Counts
534 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.0%
(+.f64 w0 (*.f64 -1/8 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)))
60.0%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2)) (*.f64 (pow.f64 d 2) l))))
55.3%
(+.f64 w0 (*.f64 -1/8 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3)) (*.f64 (pow.f64 d 2) l))))
59.4%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
81.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
43.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2)))))
87.2%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l)))))
86.5%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)))))
87.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
69.4%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)))))
51.8%
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
71.6%
w0
Compiler

Compiled 527 to 398 computations (24.5% saved)

localize1.4s (7.3%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
87.4%
(*.f64 (pow.f64 d 2) l)
83.1%
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))
76.3%
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3))
76.2%
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3)) (*.f64 (pow.f64 d 2) l))
95.3%
(*.f64 (/.f64 (/.f64 D d) 2) M)
94.3%
(*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2))
82.3%
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))
65.2%
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
99.0%
(/.f64 1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
93.5%
(/.f64 l (pow.f64 (*.f64 D M) 2))
83.5%
(/.f64 (pow.f64 d 2) (*.f64 h w0))
74.6%
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
93.6%
(*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l))
92.9%
(/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)
92.3%
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l))))
91.7%
(/.f64 (*.f64 D M) (*.f64 2 d))
92.9%
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l)
92.3%
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l))))
91.6%
(*.f64 D (/.f64 M (*.f64 2 d)))
68.2%
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
Compiler

Compiled 586 to 324 computations (44.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 977.0ms
Operation ival-div, time spent: 474.0ms, 49.0% of total-time
Operation ival-mult, time spent: 246.0ms, 25.0% of total-time
Operation ival-pow, time spent: 189.0ms, 19.0% of total-time
Operation ival-cbrt, time spent: 23.0ms, 2.0% of total-time
Operation const, time spent: 17.0ms, 2.0% of total-time
Operation ival-sub, time spent: 13.0ms, 1.0% of total-time
Operation ival-sqrt, time spent: 11.0ms, 1.0% of total-time
Operation ival-add, time spent: 3.0ms, 0.0% of total-time

series196.0ms (1%)

Counts
18 → 936
Calls
Call 1
Inputs
#<alt (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d))))>
#<alt (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l))))>
#<alt (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l)>
#<alt (/.f64 (*.f64 D M) (*.f64 2 d))>
#<alt (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l))))>
#<alt (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)>
#<alt (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l))>
#<alt (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))>
#<alt (/.f64 (pow.f64 d 2) (*.f64 h w0))>
#<alt (/.f64 l (pow.f64 (*.f64 D M) 2))>
#<alt (/.f64 1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))>
#<alt (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))>
#<alt (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))>
#<alt (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2))>
#<alt (*.f64 (/.f64 (/.f64 D d) 2) M)>
#<alt (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3)) (*.f64 (pow.f64 d 2) l))>
#<alt (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3))>
#<alt (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))>
Outputs
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 -1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 -1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l)))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h))))))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 -1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l)))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))>
#<alt (*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt w0>
#<alt (+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))>
#<alt (*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)>
#<alt w0>
#<alt (+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt w0>
#<alt (+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))>
#<alt (+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))>
#<alt w0>
#<alt (+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)>
#<alt w0>
#<alt (+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt w0>
#<alt (+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt w0>
#<alt (+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))>
#<alt (*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))>
#<alt (*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))>
#<alt (*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (pow.f64 w0 2)>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))>
#<alt (*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))>
#<alt (*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)>
#<alt (pow.f64 w0 2)>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (pow.f64 w0 2)>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (pow.f64 w0 2)>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))>
#<alt (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))>
#<alt (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))>
#<alt (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))>
#<alt (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))>
#<alt (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))>
#<alt (pow.f64 w0 2)>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (pow.f64 w0 2)>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (pow.f64 w0 2)>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))>
#<alt (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))>
#<alt (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))>
#<alt (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))>
#<alt (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))>
#<alt (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (*.f64 1/2 (/.f64 (*.f64 D M) d))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))>
Calls

243 calls:

TimeVariablePointExpression
16.0ms
h
@0
(/ (pow d 2) (* h w0))
5.0ms
l
@0
(/ (pow (pow (cbrt (* D (/ M (* 2 d)))) 3) 2) l)
5.0ms
M
@inf
(sqrt (- 1 (* h (/ (pow (pow (cbrt (* D (/ M (* 2 d)))) 3) 2) l))))
4.0ms
D
@0
(cbrt (* D (/ M (* 2 d))))
4.0ms
M
@inf
(cbrt (* D (/ M (* 2 d))))

rewrite177.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
392×log1p-expm1-u
392×expm1-log1p-u
383×add-cube-cbrt
382×pow1
381×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058865
11074865
Stop Event
node limit
Counts
18 → 349
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d))))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l)
(/.f64 (*.f64 D M) (*.f64 2 d))
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l))))
(/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)
(*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
(*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))
(*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2))
(*.f64 (/.f64 (/.f64 D d) 2) M)
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3)) (*.f64 (pow.f64 d 2) l))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 (/.f64 M 2) d)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 M 2) d)) (cbrt.f64 D))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (cbrt.f64 (*.f64 D M)) (pow.f64 (/.f64 1 (*.f64 2 d)) 1/3))
(*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (/.f64 1 (*.f64 2 d))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3) (pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3))
(*.f64 (pow.f64 (/.f64 D 2) 1/3) (pow.f64 (/.f64 M d) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (cbrt.f64 (/.f64 D 2)) (cbrt.f64 (/.f64 M d)))
(/.f64 1 (cbrt.f64 (/.f64 (*.f64 2 d) (*.f64 D M))))
(/.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 2 d)))
(/.f64 (cbrt.f64 (neg.f64 (*.f64 D M))) (cbrt.f64 (neg.f64 (*.f64 2 d))))
(/.f64 (cbrt.f64 (/.f64 (*.f64 D M) 2)) (cbrt.f64 d))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1)
(pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1/2))
(pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 1 l))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 1)
(*.f64 D (/.f64 (/.f64 M 2) d))
(*.f64 (/.f64 (/.f64 M 2) d) D)
(*.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2))
(*.f64 1 (*.f64 D (/.f64 (/.f64 M 2) d)))
(*.f64 (*.f64 D M) (/.f64 1 (*.f64 2 d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2) 3) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 3)
(pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2)
(pow.f64 (/.f64 (*.f64 2 d) (*.f64 D M)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 M 2) d)) D))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 (/.f64 M 2) d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 M 2) d) 3) (pow.f64 D 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(exp.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1/2))
(pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 1 l))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1))
(-.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) l)
(pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1)
(pow.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3)
(pow.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) h))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(cbrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3))
(expm1.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(log1p.f64 (expm1.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(exp.f64 (log.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1)
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0))
(/.f64 (*.f64 l (/.f64 (pow.f64 d 2) (*.f64 h w0))) (pow.f64 (*.f64 D M) 2))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 3) (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1)
(*.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(*.f64 (pow.f64 d 2) (/.f64 1 (*.f64 h w0)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 2)
(pow.f64 (/.f64 (*.f64 h w0) (pow.f64 d 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (*.f64 h w0) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(exp.f64 (log.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1)
(*.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2)
(pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) -1)
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 (*.f64 D M) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 D M) 6)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1) (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))) (sqrt.f64 (pow.f64 w0 2)))
(*.f64 (sqrt.f64 (pow.f64 w0 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1/2))
(pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 1))
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 1)
(/.f64 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) l)
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 1)
(pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3) 1/3)
(log.f64 (pow.f64 (exp.f64 (pow.f64 w0 2)) (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3) (pow.f64 (pow.f64 w0 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 w0 2) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2) (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 D d) M) 2))) 1)
(/.f64 (*.f64 (/.f64 D d) M) 2)
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (/.f64 D d) M) 2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 (/.f64 D d) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) 1/2) 3) (pow.f64 M 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1) (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) w0)
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2) 1/3) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))) 1/3))

simplify603.0ms (3.2%)

Algorithm
egg-herbie
Rules
1934×fma-define
1274×*-commutative
868×distribute-rgt-in
868×distribute-lft-in
608×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0158792185
1475087487
Stop Event
node limit
Counts
1285 → 749
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 -1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 -1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 -1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 (/.f64 M 2) d)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 M 2) d)) (cbrt.f64 D))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (cbrt.f64 (*.f64 D M)) (pow.f64 (/.f64 1 (*.f64 2 d)) 1/3))
(*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (/.f64 1 (*.f64 2 d))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3) (pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3))
(*.f64 (pow.f64 (/.f64 D 2) 1/3) (pow.f64 (/.f64 M d) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (cbrt.f64 (/.f64 D 2)) (cbrt.f64 (/.f64 M d)))
(/.f64 1 (cbrt.f64 (/.f64 (*.f64 2 d) (*.f64 D M))))
(/.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 2 d)))
(/.f64 (cbrt.f64 (neg.f64 (*.f64 D M))) (cbrt.f64 (neg.f64 (*.f64 2 d))))
(/.f64 (cbrt.f64 (/.f64 (*.f64 D M) 2)) (cbrt.f64 d))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1)
(pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1/2))
(pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 1 l))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 1)
(*.f64 D (/.f64 (/.f64 M 2) d))
(*.f64 (/.f64 (/.f64 M 2) d) D)
(*.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2))
(*.f64 1 (*.f64 D (/.f64 (/.f64 M 2) d)))
(*.f64 (*.f64 D M) (/.f64 1 (*.f64 2 d)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2) 3) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 3)
(pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2)
(pow.f64 (/.f64 (*.f64 2 d) (*.f64 D M)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 M 2) d)) D))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 3))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 (/.f64 M 2) d) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 M 2) d) 3) (pow.f64 D 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (*.f64 2 d) 3)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(exp.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1/2))
(pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 2)
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 1 l))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1))
(-.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) l)
(pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1)
(pow.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3)
(pow.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) h))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(cbrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3))
(expm1.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(log1p.f64 (expm1.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(exp.f64 (log.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1)
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0))
(/.f64 (*.f64 l (/.f64 (pow.f64 d 2) (*.f64 h w0))) (pow.f64 (*.f64 D M) 2))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 3) (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1)
(*.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(*.f64 (pow.f64 d 2) (/.f64 1 (*.f64 h w0)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 2)
(pow.f64 (/.f64 (*.f64 h w0) (pow.f64 d 2)) -1)
(log.f64 (exp.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (*.f64 h w0) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(exp.f64 (log.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1)
(*.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2)
(pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) -1)
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 (*.f64 D M) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 D M) 6)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1) (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))) (sqrt.f64 (pow.f64 w0 2)))
(*.f64 (sqrt.f64 (pow.f64 w0 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1/2))
(pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 1))
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 1)
(/.f64 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) l)
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) (/.f64 h l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 1)
(pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3) 1/3)
(log.f64 (pow.f64 (exp.f64 (pow.f64 w0 2)) (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3) (pow.f64 (pow.f64 w0 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 w0 2) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2) (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 D d) M) 2))) 1)
(/.f64 (*.f64 (/.f64 D d) M) 2)
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 2)
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (/.f64 D d) M) 2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 (/.f64 D d) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) 1/2) 3) (pow.f64 M 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1) (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) w0)
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2) 1/3) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))) 1/3))
Outputs
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(fma.f64 h (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 D 6) (*.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 D 6) (*.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 (neg.f64 h) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (cbrt.f64 1/2) 9))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (cbrt.f64 1/2) 9))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (cbrt.f64 1/2) 9))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (cbrt.f64 1/2) 9))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))))))) (neg.f64 h))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/2 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/2 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/2 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))) (*.f64 -1/2 (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d))))
(*.f64 (*.f64 D (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d)) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 (*.f64 M -1/2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d)))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 (*.f64 M -1/2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 (cbrt.f64 -1/2) 9)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 (*.f64 M -1/2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d))))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 (cbrt.f64 -1/2) 9)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 (*.f64 M -1/2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 -1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 (cbrt.f64 -1/2) 9)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 (cbrt.f64 -1/2) 15))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 (*.f64 M -1/2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d)))))))
(*.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 3)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 (cbrt.f64 -1/2) 9)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 6)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 (cbrt.f64 -1/2) 15))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 (*.f64 M -1/2) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d))))) (neg.f64 D))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) l)) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) l)))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (pow.f64 l 2))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (pow.f64 l 2))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d))))
(*.f64 (*.f64 D (/.f64 (*.f64 (*.f64 M -1/2) (sqrt.f64 -1)) d)) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (*.f64 (pow.f64 M 2) -1/2) (sqrt.f64 -1)))) (/.f64 (*.f64 (*.f64 D (*.f64 -1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (*.f64 (pow.f64 M 2) -1/2) (sqrt.f64 -1)))) (/.f64 (*.f64 (*.f64 D (*.f64 -1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 (cbrt.f64 -1/2) 9))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (*.f64 (pow.f64 M 2) -1/2) (sqrt.f64 -1)))) (/.f64 (*.f64 (*.f64 D (*.f64 -1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 (cbrt.f64 -1/2) 9))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (*.f64 (pow.f64 M 2) -1/2) (sqrt.f64 -1)))) (/.f64 (*.f64 (*.f64 D (*.f64 -1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 -1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 -1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 (cbrt.f64 -1/2) 9))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 (cbrt.f64 -1/2) 15)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (*.f64 (pow.f64 M 2) -1/2) (sqrt.f64 -1)))) (/.f64 (*.f64 (*.f64 D (*.f64 -1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (*.f64 (pow.f64 D 3) (pow.f64 M 4)) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 (cbrt.f64 -1/2) 9))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 (cbrt.f64 -1/2) 15)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (*.f64 (pow.f64 M 2) -1/2) (sqrt.f64 -1)))) (/.f64 (*.f64 (*.f64 D (*.f64 -1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)))) (neg.f64 M))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))))) (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (*.f64 1 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))))) (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)))) d)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 (cbrt.f64 -1/2) 6)) l))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 (cbrt.f64 -1/2) 6)) l)) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12))) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12))) (pow.f64 l 2))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 -1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 (cbrt.f64 -1/2) 6)) l)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12))) (pow.f64 l 2))) (*.f64 -1/16 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 -1/2) 18))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 12))) (pow.f64 l 2))) (*.f64 -1/16 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 -1/2) 18))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (*.f64 h l))) d)) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (*.f64 h l))) d)) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (*.f64 h l))) d)) l)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (/.f64 (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4)))) (*.f64 1/2 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (pow.f64 d 2))))) l)))
(-.f64 1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (pow.f64 d 2)) (*.f64 1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4)))))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (pow.f64 d 4))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 l (pow.f64 d 6)))) l) (*.f64 1/2 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (pow.f64 d 2))))) l)))
(-.f64 1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (pow.f64 d 2))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (pow.f64 d 4))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 l (pow.f64 d 6)))) l)) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 -1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 -1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(fma.f64 h (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (pow.f64 M 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (pow.f64 M 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3))))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 h (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M)))))
(*.f64 h (neg.f64 (fma.f64 (*.f64 1/2 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (pow.f64 (*.f64 D M) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))))
(*.f64 (-.f64 (fma.f64 (*.f64 1/2 (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (pow.f64 (*.f64 D M) 3)))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (pow.f64 (*.f64 D M) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 D 5) (pow.f64 M 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M)))))))
(*.f64 h (neg.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (/.f64 (*.f64 M (sqrt.f64 -1)) d))) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 D 5) (pow.f64 M 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 d D) (/.f64 (sqrt.f64 -1) M))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (pow.f64 (*.f64 D M) 3))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (pow.f64 l 3))) (/.f64 (*.f64 -1/128 (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (neg.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (/.f64 (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (/.f64 (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 3)) (pow.f64 l 3))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d)))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d)))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d)))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 d D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 D (sqrt.f64 -1/4)) d))))) (neg.f64 M))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))) (*.f64 D (*.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 D (*.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 1 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 1 (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 D (*.f64 (*.f64 M (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) l)
(/.f64 (fma.f64 (*.f64 1/2 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3)))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3)))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 d D) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))
(+.f64 (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4))))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 l (pow.f64 d 6))))) l) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2))) (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 l (pow.f64 d 6))))) l)) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) 1/4)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) 1/4)
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) w0) (*.f64 (pow.f64 d 2) l))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 h w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(fma.f64 h (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 h w0)) (pow.f64 l 2))) (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) w0)) (*.f64 (pow.f64 d 2) l))) w0)
(+.f64 w0 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) w0) (*.f64 (pow.f64 d 2) l))) (*.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 h w0)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 h w0)) (pow.f64 l 3))))) (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 D M) 2) w0)) (*.f64 (pow.f64 d 2) l))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 D M))))))
(*.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 D M))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 D M)))))))
(*.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) d) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 D M))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (*.f64 w0 (sqrt.f64 -1))) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (*.f64 w0 (sqrt.f64 -1))) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) d) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 (pow.f64 D 5) (pow.f64 M 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 D M))))))))
(*.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (sqrt.f64 -1) w0))) (sqrt.f64 (/.f64 1 (*.f64 h l)))) d) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (pow.f64 d 5) (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 (pow.f64 D 5) (pow.f64 M 5))))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (*.f64 (sqrt.f64 -1) w0) (*.f64 D M)))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (*.f64 (sqrt.f64 -1) w0) (pow.f64 (*.f64 D M) 3))))) (neg.f64 h))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))) (sqrt.f64 (*.f64 h l)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3)))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3)))) (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))) (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) l)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0) (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0)
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0)) (*.f64 l (pow.f64 d 4))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))) (pow.f64 d 2))) l)))
(-.f64 w0 (/.f64 (fma.f64 1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0)) (*.f64 l (pow.f64 d 4))) (/.f64 (*.f64 1/8 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))) (pow.f64 d 2))) l))
(+.f64 w0 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (pow.f64 d 2)))) l)))
(+.f64 w0 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 l (pow.f64 d 6)))))) l) (/.f64 (*.f64 1/8 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))) (pow.f64 d 2))) l)))
(-.f64 w0 (/.f64 (-.f64 (/.f64 (*.f64 1/8 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))) (pow.f64 d 2)) (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (*.f64 l (pow.f64 d 6)))))) l)) l))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(+.f64 w0 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3))))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 4)) (/.f64 w0 (*.f64 (pow.f64 M 3) (*.f64 -1/4 (sqrt.f64 -1/4)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (pow.f64 d 5) (/.f64 w0 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 d (pow.f64 D 2)) (/.f64 w0 (*.f64 M (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))) (neg.f64 D))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))) (*.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))))) d)
(/.f64 (fma.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (pow.f64 d 2) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 w0 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 2) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 w0 (*.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 (*.f64 1/16 (*.f64 (pow.f64 d 2) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 w0 (*.f64 (pow.f64 (*.f64 D M) 3) (*.f64 -1/4 (sqrt.f64 -1/4))))) (*.f64 (*.f64 1/16 (*.f64 (pow.f64 d 2) (/.f64 w0 (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 w0 D) (*.f64 M (sqrt.f64 -1/4)))))) (*.f64 D (*.f64 (*.f64 M (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))))) d)
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0) (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0)
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))
(+.f64 w0 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 w0 (fma.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l))) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 h 2) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0) (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) w0)) (pow.f64 l 3))) (/.f64 (*.f64 -1/128 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))
w0
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2))) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(+.f64 w0 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) w0)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 w0 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) w0)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))) (*.f64 -1/128 (/.f64 (*.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) w0) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))) w0)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d))))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d)))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 w0 (sqrt.f64 -1/4)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 (sqrt.f64 (/.f64 h l)) (neg.f64 (*.f64 D (*.f64 M (/.f64 (*.f64 (sqrt.f64 -1/4) w0) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 M (neg.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) w0) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) w0) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d w0) (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 w0 (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 d 3) (/.f64 w0 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 -1/4 (sqrt.f64 -1/4))))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 w0 (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d w0) D) (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (/.f64 (*.f64 (*.f64 D (*.f64 (sqrt.f64 -1/4) w0)) (sqrt.f64 (/.f64 h l))) d)))) (neg.f64 M))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))))
(*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))) (neg.f64 w0))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))) (neg.f64 w0))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))) (neg.f64 w0))
(*.f64 -1 (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))))
(neg.f64 (*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4))) (neg.f64 w0))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 1/4 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 w0 2)) l)) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l)) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 w0 2)) l)) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l)) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 w0 2)) l)) (/.f64 (pow.f64 w0 2) h)))
(*.f64 h (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l)) (/.f64 (pow.f64 w0 2) h)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (pow.f64 w0 2) h) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 w0 2)) l)))))
(*.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (/.f64 (pow.f64 w0 2) h)) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (pow.f64 w0 2) h) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 w0 2)) l)))))
(*.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (/.f64 (pow.f64 w0 2) h)) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (pow.f64 w0 2) h)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (pow.f64 w0 2) h) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 w0 2)) l)))))
(*.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (/.f64 (pow.f64 w0 2) h)) (neg.f64 h))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (fma.f64 l (pow.f64 w0 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (pow.f64 d 2)))) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (fma.f64 l (pow.f64 w0 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (pow.f64 d 2)))) l)
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2))) (*.f64 l (pow.f64 w0 2))) l)
(/.f64 (fma.f64 l (pow.f64 w0 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (pow.f64 d 2)))) l)
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 (pow.f64 D 2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l) (/.f64 (pow.f64 w0 2) (pow.f64 D 2))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (fma.f64 (pow.f64 d 2) (pow.f64 w0 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) l))) (pow.f64 d 2))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (fma.f64 (pow.f64 d 2) (pow.f64 w0 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) l))) (pow.f64 d 2))
(/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) l)) (*.f64 (pow.f64 d 2) (pow.f64 w0 2))) (pow.f64 d 2))
(/.f64 (fma.f64 (pow.f64 d 2) (pow.f64 w0 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) l))) (pow.f64 d 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(pow.f64 w0 2)
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l))) (pow.f64 w0 2))
(fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)) (pow.f64 w0 2))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)) (pow.f64 w0 2))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 w0 2)))) (*.f64 (pow.f64 d 2) l)))
(*.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 w0 2)) (pow.f64 d 2)) l)))
(*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 M 2) (fma.f64 -1/4 (*.f64 (pow.f64 D 2) (/.f64 (*.f64 h (pow.f64 w0 2)) (*.f64 (pow.f64 d 2) l))) (/.f64 (pow.f64 w0 2) (pow.f64 M 2))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))))
(*.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))) (pow.f64 w0 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (pow.f64 d 2)) l) -1/4)) (pow.f64 w0 2))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(*.f64 1/2 (/.f64 (*.f64 D M) d))
(*.f64 1/2 (*.f64 D (/.f64 M d)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))) (*.f64 (pow.f64 d 2) l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (*.f64 (cbrt.f64 -1) w0))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 -1 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (*.f64 w0 (cbrt.f64 -1))))))
(neg.f64 (*.f64 (pow.f64 D 2) (*.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 (*.f64 h (*.f64 (cbrt.f64 -1) w0))))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))))
(*.f64 1 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(*.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 (/.f64 M 2) d)))
(*.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 M (*.f64 d 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 M 2) d)) (cbrt.f64 D))
(*.f64 (cbrt.f64 D) (cbrt.f64 (/.f64 M (*.f64 d 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(*.f64 (cbrt.f64 (*.f64 D M)) (pow.f64 (/.f64 1 (*.f64 2 d)) 1/3))
(*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (/.f64 1/2 d)))
(*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (/.f64 1 (*.f64 2 d))))
(*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (/.f64 1/2 d)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2)))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3) (pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))) (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))))
(*.f64 (pow.f64 (/.f64 D 2) 1/3) (pow.f64 (/.f64 M d) 1/3))
(*.f64 (cbrt.f64 (/.f64 D 2)) (cbrt.f64 (/.f64 M d)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))) (cbrt.f64 (sqrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))))
(*.f64 (cbrt.f64 (/.f64 D 2)) (cbrt.f64 (/.f64 M d)))
(/.f64 1 (cbrt.f64 (/.f64 (*.f64 2 d) (*.f64 D M))))
(/.f64 1 (cbrt.f64 (*.f64 (/.f64 2 D) (/.f64 d M))))
(/.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 2 d)))
(/.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 d 2)))
(/.f64 (cbrt.f64 (neg.f64 (*.f64 D M))) (cbrt.f64 (neg.f64 (*.f64 2 d))))
(/.f64 (cbrt.f64 (*.f64 D (neg.f64 M))) (cbrt.f64 (*.f64 -2 d)))
(/.f64 (cbrt.f64 (*.f64 D (neg.f64 M))) (cbrt.f64 (*.f64 d -2)))
(/.f64 (cbrt.f64 (/.f64 (*.f64 D M) 2)) (cbrt.f64 d))
(/.f64 (cbrt.f64 (*.f64 D (/.f64 M 2))) (cbrt.f64 d))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1)
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 1/3)
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3)
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2)
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 1))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1/3))
(cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 3)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 2)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 1 l))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 1)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3) 1/3)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) -1)
(/.f64 1 (/.f64 l (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) 3) (pow.f64 l 3)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 1)
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(*.f64 D (/.f64 (/.f64 M 2) d))
(*.f64 D (/.f64 M (*.f64 d 2)))
(*.f64 (/.f64 (/.f64 M 2) d) D)
(*.f64 D (/.f64 M (*.f64 d 2)))
(*.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2))
(*.f64 D (/.f64 M (*.f64 d 2)))
(*.f64 1 (*.f64 D (/.f64 (/.f64 M 2) d)))
(*.f64 D (/.f64 M (*.f64 d 2)))
(*.f64 (*.f64 D M) (/.f64 1 (*.f64 2 d)))
(*.f64 (*.f64 D M) (/.f64 1/2 d))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 D (/.f64 M (*.f64 d 2)))
(*.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 D (/.f64 M (*.f64 d 2)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 2) 3) (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 D (/.f64 M (*.f64 d 2)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))) 3))
(*.f64 D (/.f64 M (*.f64 d 2)))
(pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 3)
(*.f64 D (/.f64 M (*.f64 d 2)))
(pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 1)
(*.f64 D (/.f64 M (*.f64 d 2)))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 d 2)))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 3) 1/3)
(*.f64 D (/.f64 M (*.f64 d 2)))
(pow.f64 (sqrt.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 2)
(*.f64 D (/.f64 M (*.f64 d 2)))
(pow.f64 (/.f64 (*.f64 2 d) (*.f64 D M)) -1)
(/.f64 1 (*.f64 (/.f64 2 D) (/.f64 d M)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 M 2) d)) D))
(*.f64 D (/.f64 M (*.f64 d 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (/.f64 (/.f64 M 2) d)))))
(*.f64 D (/.f64 M (*.f64 d 2)))
(cbrt.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 3))
(*.f64 D (/.f64 M (*.f64 d 2)))
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 (/.f64 M 2) d) 3)))
(*.f64 D (/.f64 M (*.f64 d 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 M 2) d) 3) (pow.f64 D 3)))
(*.f64 D (/.f64 M (*.f64 d 2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (pow.f64 (*.f64 2 d) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (*.f64 8 (pow.f64 d 3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D M) 3) (*.f64 (pow.f64 d 3) 8)))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(expm1.f64 (log1p.f64 (*.f64 D (/.f64 M (*.f64 d 2)))))
(log1p.f64 (expm1.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 D (/.f64 M (*.f64 d 2)))
(exp.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))))
(*.f64 D (/.f64 M (*.f64 d 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 D (/.f64 (/.f64 M 2) d))) 1))
(*.f64 D (/.f64 M (*.f64 d 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l))) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))) (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 3)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))) 2)
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1/2))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))) 1))
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 1 l))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 1)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3) 1/3)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 2)
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(pow.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) -1)
(/.f64 1 (/.f64 l (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l) 3))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) 3) (pow.f64 l 3)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1))
(/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)
(-.f64 (+.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1)
(+.f64 1 (-.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l) 1))
(+.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l) 1) -1)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2)) l)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 1)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(pow.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 3)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(pow.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3) 1/3)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(pow.f64 (sqrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 2)
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) h))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)))))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(cbrt.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l)) 3))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(expm1.f64 (log1p.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(+.f64 1 (-.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l) 1))
(+.f64 (fma.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(exp.f64 (log.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(exp.f64 (*.f64 (log.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) l))) 1))
(/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2)) l)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0)))
(*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (*.f64 l (/.f64 (pow.f64 d 2) (*.f64 h w0))) (pow.f64 (*.f64 D M) 2))
(*.f64 l (/.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) (pow.f64 (*.f64 D M) 2)))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1)
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 3)
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3) 1/3)
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2)
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3)))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l (pow.f64 d 2)) 3) (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d 2) l) 3) (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(exp.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(*.f64 (pow.f64 d 2) (/.f64 1 (*.f64 h w0)))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 2)) (cbrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 1)
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3)
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(pow.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) 1/3)
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 2)
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(pow.f64 (/.f64 (*.f64 h w0) (pow.f64 d 2)) -1)
(/.f64 1 (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (*.f64 h w0) 3)))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(exp.f64 (log.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1))
(/.f64 (pow.f64 d 2) (*.f64 h w0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(*.f64 (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) 1/3)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (sqrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) -1)
(/.f64 1 (/.f64 (pow.f64 (*.f64 D M) 2) l))
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 (*.f64 D M) -2)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 D M) 6)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(/.f64 (*.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(/.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(/.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1) (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -2)
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(/.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(/.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (/.f64 (pow.f64 (*.f64 h w0) 3) (pow.f64 (*.f64 (pow.f64 d 2) l) 3))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(/.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))) (sqrt.f64 (pow.f64 w0 2)))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) (sqrt.f64 (pow.f64 w0 2)))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) (fabs.f64 w0))
(*.f64 (sqrt.f64 (pow.f64 w0 2)) (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) (sqrt.f64 (pow.f64 w0 2)))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) (fabs.f64 w0))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))))
(pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1)
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 3)
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1/2))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 1))
(sqrt.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 1)
(+.f64 1 (-.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 1))
(+.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) 1) -1)
(/.f64 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) l)
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 1)
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3)
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 3) 1/3)
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 2)
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) (/.f64 h l)))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)) 3))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(+.f64 1 (-.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)) 1))
(+.f64 (fma.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 1))
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 1)
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 2)
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 3)
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))) 2))
(fabs.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3) 1/3)
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 w0 2)) (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3) (pow.f64 (pow.f64 w0 2) 3)))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 w0 2) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) 3)))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2) (pow.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2)) 3/2)))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 2))) (pow.f64 w0 2))) 1))
(*.f64 (pow.f64 w0 2) (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) 2) l))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 D d) M) 2))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(/.f64 (*.f64 (/.f64 D d) M) 2)
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 1)
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 3)
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 3) 1/3)
(*.f64 (/.f64 D 2) (/.f64 M d))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 2)
(*.f64 (/.f64 D 2) (/.f64 M d))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (/.f64 D d) M) 2))))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) 2) 3))
(*.f64 (/.f64 D 2) (/.f64 M d))
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 (/.f64 D d) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (/.f64 D d) 3) 1/8)))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 1/8 (pow.f64 (/.f64 D d) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) 1/2) 3) (pow.f64 M 3)))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (/.f64 D d) 3) 1/8)))
(cbrt.f64 (*.f64 (pow.f64 M 3) (*.f64 1/8 (pow.f64 (/.f64 D d) 3))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D 2) (/.f64 M d))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)))
(*.f64 (/.f64 D 2) (/.f64 M d))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 D d) M) 2)) 1))
(*.f64 (/.f64 D 2) (/.f64 M d))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (/.f64 1 (*.f64 l (pow.f64 d 2))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(/.f64 (*.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(/.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(/.f64 (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1) (pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -2)
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(/.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 1)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 3)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3) 1/3)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 2)
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(/.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2))) 3))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) (pow.f64 (*.f64 l (pow.f64 d 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (/.f64 (pow.f64 (*.f64 h w0) 3) (pow.f64 (*.f64 (pow.f64 d 2) l) 3))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(/.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 l (pow.f64 d 2)))) 1))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 h w0) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 (*.f64 h w0) (pow.f64 d 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2) 1/3))
(*.f64 (cbrt.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))) (cbrt.f64 (pow.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) w0)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 2) 1/3) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (cbrt.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))) (cbrt.f64 (pow.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2))) 2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2))) 3/2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))) 1/3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))) 1)
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) 1)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 3)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 2)
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(expm1.f64 (log1p.f64 (*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))) 1))
(*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 h w0))
(*.f64 h (*.f64 w0 (pow.f64 (*.f64 D M) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3))) 1/3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 6) (pow.f64 (*.f64 h w0) 3)))

eval565.0ms (3%)

Compiler

Compiled 31386 to 21416 computations (31.8% saved)

prune225.0ms (1.2%)

Pruning

15 alts after pruning (8 fresh and 7 done)

PrunedKeptTotal
New8007807
Fresh314
Picked145
Done033
Total80415819
Accuracy
91.7%
Counts
819 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) w0) (*.f64 (pow.f64 d 2) l))))
61.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0)))))
59.4%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
26.9%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
69.2%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l)))))
81.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
43.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2)))))
87.2%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l)))))
86.5%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)))))
87.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
69.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))))))
50.4%
(sqrt.f64 (pow.f64 w0 2))
51.8%
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
15.5%
(sqrt.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))
71.6%
w0
Compiler

Compiled 553 to 423 computations (23.5% saved)

localize801.0ms (4.2%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
96.6%
(*.f64 l (pow.f64 (*.f64 D M) -2))
92.0%
(/.f64 (pow.f64 d 2) (*.f64 h w0))
85.3%
(*.f64 (exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
71.4%
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
96.6%
(*.f64 h (pow.f64 (*.f64 D M) 2))
95.6%
(sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))))
95.5%
(*.f64 (pow.f64 d 2) l)
86.9%
(/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))
99.6%
(/.f64 1 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0)))
96.6%
(*.f64 l (pow.f64 (*.f64 D M) -2))
90.9%
(/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0))
88.3%
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2))
80.6%
(sqrt.f64 (pow.f64 w0 2))
96.5%
(*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))
95.6%
(sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))))
95.5%
(*.f64 (pow.f64 d 2) l)
89.0%
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
Compiler

Compiled 516 to 296 computations (42.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 485.0ms
Operation ival-pow, time spent: 231.0ms, 48.0% of total-time
Operation ival-mult, time spent: 120.0ms, 25.0% of total-time
Operation ival-div, time spent: 48.0ms, 10.0% of total-time
Operation ival-log, time spent: 19.0ms, 4.0% of total-time
Operation ival-cbrt, time spent: 16.0ms, 3.0% of total-time
Operation const, time spent: 16.0ms, 3.0% of total-time
Operation ival-exp, time spent: 12.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 11.0ms, 2.0% of total-time
Operation ival-sub, time spent: 8.0ms, 2.0% of total-time
Operation ival-add, time spent: 4.0ms, 1.0% of total-time

series213.0ms (1.1%)

Counts
14 → 708
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))>
#<alt (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))))>
#<alt (*.f64 h (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)))>
#<alt (sqrt.f64 (pow.f64 w0 2))>
#<alt (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2))>
#<alt (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0))>
#<alt (*.f64 l (pow.f64 (*.f64 D M) -2))>
#<alt (/.f64 1 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0)))>
#<alt (/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))>
#<alt (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) l))))>
#<alt (*.f64 h (pow.f64 (*.f64 D M) 2))>
#<alt (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))>
#<alt (*.f64 (exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) (/.f64 (pow.f64 d 2) (*.f64 h w0)))>
#<alt (*.f64 l (pow.f64 (*.f64 D M) -2))>
Outputs
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l)))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h))))))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l)))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))>
#<alt w0>
#<alt w0>
#<alt w0>
#<alt w0>
#<alt w0>
#<alt w0>
#<alt w0>
#<alt w0>
#<alt (*.f64 -1 w0)>
#<alt (*.f64 -1 w0)>
#<alt (*.f64 -1 w0)>
#<alt (*.f64 -1 w0)>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt (*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))>
#<alt (*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))>
#<alt (*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)>
#<alt (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))>
#<alt (+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))>
#<alt (+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))>
#<alt (+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))>
#<alt (+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))>
#<alt (+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))>
#<alt (+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))>
#<alt (+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))>
#<alt (+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))>
#<alt (+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))>
#<alt (+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))>
#<alt (+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))>
#<alt (+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))>
#<alt (+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
#<alt (/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))>
Calls

177 calls:

TimeVariablePointExpression
58.0ms
l
@0
(log (* l (pow (* D M) -2)))
17.0ms
D
@0
(log (* l (pow (* D M) -2)))
17.0ms
M
@0
(log (* l (pow (* D M) -2)))
15.0ms
l
@-inf
(log (* l (pow (* D M) -2)))
8.0ms
l
@inf
(log (* l (pow (* D M) -2)))

rewrite162.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
714×times-frac
329×log1p-expm1-u
329×expm1-log1p-u
322×cbrt-prod
321×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify478.0ms (2.5%)

Algorithm
egg-herbie
Rules
1546×associate-*r/
1238×fma-define
942×*-commutative
536×distribute-rgt-in
536×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0138873939
1394769361
Stop Event
node limit
Counts
1065 → 701
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
w0
w0
w0
w0
w0
w0
w0
w0
(*.f64 -1 w0)
(*.f64 -1 w0)
(*.f64 -1 w0)
(*.f64 -1 w0)
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))) 1)
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 1/4 (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) (/.f64 1 (*.f64 (pow.f64 d 2) l)))
(*.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 1/4 l))
(*.f64 (/.f64 1/4 l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))
(*.f64 (/.f64 1/4 (pow.f64 d 2)) (/.f64 (pow.f64 (*.f64 D M) 2) l))
(*.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) l))
(*.f64 (/.f64 1 l) (*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 1/4 (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d (sqrt.f64 l))) (/.f64 1/4 (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) 1) (/.f64 1/4 (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) (pow.f64 d 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) l) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) (*.f64 d (sqrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 d 2)) (/.f64 (*.f64 (*.f64 D M) 1/2) l))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) l) (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) 1) (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 (*.f64 D M) 1/2) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 3) 1/3)
(pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)
(pow.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 (*.f64 D M) 2))) -1)
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) 3) (pow.f64 (*.f64 (pow.f64 d 2) l) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 2) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))) 1))
(-.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1)
(/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (*.f64 (pow.f64 d 2) l))
(/.f64 (neg.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D M) 2) 1/4))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) (sqrt.f64 h)) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 2))
(log.f64 (pow.f64 (exp.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1))
(-.f64 (exp.f64 (log1p.f64 w0)) 1)
(*.f64 1 w0)
(*.f64 (pow.f64 (cbrt.f64 w0) 2) (cbrt.f64 w0))
(*.f64 (sqrt.f64 w0) (sqrt.f64 w0))
(*.f64 (pow.f64 1 1/2) w0)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 w0 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 w0) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 w0 4))) (sqrt.f64 (pow.f64 (cbrt.f64 w0) 2)))
(pow.f64 w0 1)
(pow.f64 (pow.f64 w0 2) 1/2)
(pow.f64 (cbrt.f64 w0) 3)
(pow.f64 (pow.f64 w0 3) 1/3)
(pow.f64 (sqrt.f64 w0) 2)
(fabs.f64 w0)
(log.f64 (exp.f64 w0))
(log.f64 (+.f64 1 (expm1.f64 w0)))
(cbrt.f64 (pow.f64 w0 3))
(expm1.f64 (log1p.f64 w0))
(log1p.f64 (expm1.f64 w0))
(exp.f64 (log.f64 w0))
(exp.f64 (*.f64 (log.f64 w0) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 w0)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))) 1)
(pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) 1/3)
(pow.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (pow.f64 d 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1)
(*.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(*.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (/.f64 1 (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) h) (/.f64 (pow.f64 d 2) w0))
(*.f64 (/.f64 (pow.f64 d 2) w0) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) h))
(*.f64 (/.f64 (pow.f64 d 2) h) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) w0))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (*.f64 h w0)))
(*.f64 (/.f64 l 1) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) (*.f64 h w0)))
(*.f64 (/.f64 l h) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) w0))
(*.f64 (/.f64 1 h) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) w0))
(*.f64 (/.f64 1 w0) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) h))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) 1) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (*.f64 h w0)))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) h) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) w0))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) w0) (/.f64 (pow.f64 d 2) h))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))) (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 l w0) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) h))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 l (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) h) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) w0))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) w0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) h))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) (sqrt.f64 (*.f64 h w0))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) w0) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) h))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (cbrt.f64 (*.f64 h w0))))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) 2)
(pow.f64 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2)))) -1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) (pow.f64 (*.f64 h w0) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1)
(pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))) (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(sqrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 (*.f64 D M) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D M) -2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))) 1)
(*.f64 1 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(*.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1/2) (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1/2))
(*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0))
(*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (pow.f64 (/.f64 1 (*.f64 h w0)) -1))
(*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) -1) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) -1) (pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) -1))
(*.f64 (pow.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) h) -1) (pow.f64 (/.f64 (pow.f64 d 2) w0) -1))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(pow.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1/2) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))) (*.f64 h w0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0))))
(exp.f64 (neg.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1))
(-.f64 (+.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1)
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))
(*.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))
(*.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (/.f64 1 (*.f64 (pow.f64 d 2) l)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 2) (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) l) (/.f64 1/4 (pow.f64 d 2)))
(*.f64 (/.f64 1/4 l) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (pow.f64 d 2)))
(*.f64 (/.f64 1/4 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) l))
(*.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) l))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (pow.f64 d 2)) (/.f64 1/4 l))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 1) (/.f64 1/4 (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) 1) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (pow.f64 d 2)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) l))
(*.f64 (/.f64 (*.f64 1/4 h) 1) (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 d (sqrt.f64 l))) (/.f64 1/4 (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) (pow.f64 d 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) l) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) (*.f64 d (sqrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) l) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 (*.f64 1/4 h) (pow.f64 d 2)) (/.f64 (pow.f64 (*.f64 D M) 2) l))
(*.f64 (/.f64 (*.f64 1/4 h) l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))
(*.f64 (/.f64 (*.f64 1/4 h) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 (*.f64 1/4 h) (*.f64 d (sqrt.f64 l))) (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 3)
(pow.f64 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 3)) 1/3)
(pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 1/4 h)) (/.f64 l (pow.f64 (*.f64 D M) 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 2))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(cbrt.f64 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))) 1)
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/4) (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 3)))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 2) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/2)
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))) 3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(exp.f64 (*.f64 1/2 (log1p.f64 (neg.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (neg.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 3) 1/3)
(pow.f64 (*.f64 (*.f64 D M) (sqrt.f64 h)) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 2))
(log.f64 (pow.f64 (exp.f64 h) (pow.f64 (*.f64 D M) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D M) 2) 3) (pow.f64 h 3)))
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (pow.f64 (*.f64 D M) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)) 1))
(+.f64 (log.f64 l) (*.f64 -2 (log.f64 (*.f64 D M))))
(+.f64 (*.f64 -2 (log.f64 (*.f64 D M))) (log.f64 l))
(+.f64 0 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2)) (log.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (log.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))) 1)
(*.f64 1 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2)
(sqrt.f64 (pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(log1p.f64 (-.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1))
(exp.f64 (log.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1)
(/.f64 1 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (*.f64 h w0))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (neg.f64 (*.f64 h w0)))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) h) w0)
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))) (neg.f64 (neg.f64 (*.f64 h w0))))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) h)) (neg.f64 w0))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) 2)
(pow.f64 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2)))) -1)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) (pow.f64 (*.f64 h w0) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1)
(pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))) (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(sqrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 (*.f64 D M) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D M) -2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1))
Outputs
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))))
(fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l)) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 h (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)) -1/2)) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 h (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 (cbrt.f64 1/2) 6)) l)) (*.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 (cbrt.f64 1/2) 18)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 (cbrt.f64 1/2) 12)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 (cbrt.f64 1/2) 18)) (pow.f64 l 3))))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 1/2) 6)) (*.f64 (pow.f64 d 2) l)) -1/2)) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))))))
(*.f64 h (fma.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l (pow.f64 h 3)))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (fma.f64 1/16 (*.f64 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (fma.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (*.f64 1/2 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))))))
(*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 (neg.f64 h) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h)))))))
(*.f64 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h)))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D (*.f64 M (pow.f64 (cbrt.f64 1/2) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 5)) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))))))))
(*.f64 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 3)) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5)))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (cbrt.f64 1/2) 9)))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 d 5)) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (cbrt.f64 1/2) 15)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D (*.f64 M 1/2))))) (*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))))))) (neg.f64 h))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))))
(fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 4)) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)) (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h))) (*.f64 (pow.f64 d 2) l))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d))))))
(*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)))))
(*.f64 D (neg.f64 (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d))))))
(*.f64 D (neg.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)))))))
(*.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d))))) (neg.f64 D))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))))
(fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2))) l)) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6))) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2))) l)) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 h l)))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))
(*.f64 M (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))))
(*.f64 M (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d))
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))
(*.f64 (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d)))))))
(*.f64 (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (/.f64 (*.f64 1/2 (sqrt.f64 -1)) d))))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (*.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 1 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 d 2) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))))) (*.f64 (/.f64 1/2 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l)))) d)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))))
(fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l))) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l))) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))))
(fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l))) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l))) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (pow.f64 l 3))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (/.f64 h l))) d)
(*.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (/.f64 h l)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (*.f64 l h))) d)) l)
(/.f64 (fma.f64 (*.f64 1/2 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (*.f64 l h))) d)) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (*.f64 l h)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 l h)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 l h)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (*.f64 l h))) d)) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1)))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 (pow.f64 (cbrt.f64 1/2) 3) (sqrt.f64 -1))))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (/.f64 (*.f64 M (*.f64 1/2 (sqrt.f64 -1))) d)) (sqrt.f64 (*.f64 l h)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (pow.f64 (cbrt.f64 1/2) 9) (*.f64 -1 (sqrt.f64 -1)))))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (*.f64 (pow.f64 (cbrt.f64 1/2) 15) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 1 (*.f64 l h)))))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 1/2 (sqrt.f64 -1))) (sqrt.f64 (*.f64 l h))) d)) l)
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))))
(fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l))) (*.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l))) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (pow.f64 l 3)))))))
(+.f64 (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1) (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (pow.f64 l 3))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))))
(fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l) 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h))) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (*.f64 l (pow.f64 d 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 12)))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (*.f64 (pow.f64 h 3) (pow.f64 (cbrt.f64 1/2) 18)))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (*.f64 l (pow.f64 d 6))))) l) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h))) (pow.f64 d 2)))) l)))
(-.f64 1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (*.f64 (pow.f64 (cbrt.f64 1/2) 12) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/16 (/.f64 (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 6)) (*.f64 (pow.f64 (cbrt.f64 1/2) 18) (pow.f64 h 3))) (*.f64 l (pow.f64 d 6))))) l)) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h (pow.f64 (cbrt.f64 1/2) 6)))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (*.f64 (/.f64 (pow.f64 M 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h) l)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 (cbrt.f64 1/2) 6) h)) (pow.f64 d 2)) l)
w0
w0
w0
w0
w0
w0
w0
w0
(*.f64 -1 w0)
(neg.f64 w0)
(*.f64 -1 w0)
(neg.f64 w0)
(*.f64 -1 w0)
(neg.f64 w0)
(*.f64 -1 w0)
(neg.f64 w0)
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 2)) (/.f64 l (pow.f64 M 2)))
(*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))) (*.f64 (pow.f64 d 2) l))
(*.f64 (pow.f64 D 2) (/.f64 (*.f64 (pow.f64 M 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0)) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) h)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 h (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(fma.f64 h (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 h (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))) 1)
(+.f64 1 (*.f64 h (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) (*.f64 (pow.f64 d 2) l))) (*.f64 h (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 M 4)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) h)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 h (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (pow.f64 M 2) l)) (*.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (pow.f64 M 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3)))))))))
(fma.f64 h (fma.f64 h (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (pow.f64 M 4) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 h (pow.f64 M 6)) (pow.f64 l 3))))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) d)
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))
(*.f64 h (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 d (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 h (fma.f64 (/.f64 (*.f64 1/2 d) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 d (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 (/.f64 (*.f64 1/2 d) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 h (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 d (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 h (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 (/.f64 (*.f64 1/2 d) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 h l))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 h l)) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1)) d)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))
(*.f64 (neg.f64 h) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1)) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))))))
(*.f64 h (neg.f64 (fma.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1)) d)) (sqrt.f64 (/.f64 1 (*.f64 l h)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 D 3) (pow.f64 M 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1)) d)) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M)))))))
(*.f64 (-.f64 (fma.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1)) d)) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 D 3) (pow.f64 M 3)))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 d 3) (sqrt.f64 -1)) (*.f64 (pow.f64 D 3) (pow.f64 M 3))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1))) d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 -1)) (*.f64 (pow.f64 D 5) (pow.f64 M 5))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))))) (*.f64 (/.f64 (*.f64 d (sqrt.f64 -1)) (*.f64 D M)) (sqrt.f64 (/.f64 l (pow.f64 h 3)))))))))
(*.f64 (neg.f64 h) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 D 3) (pow.f64 M 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1)) d)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M))))))))
(*.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1)) d)) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 7))) (*.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (/.f64 (sqrt.f64 -1) (pow.f64 M 5)))) (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 d (/.f64 (sqrt.f64 -1) (*.f64 D M)))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 5))) (*.f64 (pow.f64 d 3) (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 D 3) (pow.f64 M 3)))))) (neg.f64 h))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))) 1)
(+.f64 1 (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 M 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 D 2) (fma.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(fma.f64 (pow.f64 D 2) (fma.f64 (pow.f64 D 2) (fma.f64 -1/128 (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 6) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))) (*.f64 -1/8 (*.f64 (pow.f64 M 2) (/.f64 h (*.f64 (pow.f64 d 2) l))))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) d)
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 D (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) d))
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 D (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 D (neg.f64 (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) (neg.f64 D))
(*.f64 -1 (*.f64 D (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 D (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))))))
(*.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 d 5) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))) (*.f64 (*.f64 (pow.f64 D 6) (pow.f64 M 5)) (pow.f64 (sqrt.f64 -1/4) 5))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (pow.f64 D 2) (*.f64 M (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (/.f64 (sqrt.f64 -1/4) d)))))) (neg.f64 D))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 2) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 2)) (pow.f64 l 2)))))))
(fma.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 D 4) (pow.f64 d 4)) (/.f64 (*.f64 (pow.f64 M 2) (pow.f64 h 2)) (pow.f64 l 2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)))) 1)
(+.f64 1 (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) h) (*.f64 (pow.f64 d 2) l))) (*.f64 (pow.f64 M 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (pow.f64 h 2)) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))))
(+.f64 1 (*.f64 (pow.f64 M 2) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)) (*.f64 (pow.f64 M 2) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (/.f64 (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 2) (pow.f64 h 3)))) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(fma.f64 (pow.f64 M 2) (fma.f64 (pow.f64 M 2) (fma.f64 -1/1024 (/.f64 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (*.f64 (pow.f64 M 2) (pow.f64 h 3))) (pow.f64 l 3)) (/.f64 (*.f64 -1/128 (*.f64 (pow.f64 D 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 h l)))) 1)
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) d)
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))
(*.f64 M (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d)))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 M (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 M (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) d))
(*.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (neg.f64 (sqrt.f64 (/.f64 h l))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))
(neg.f64 (*.f64 M (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 M (neg.f64 (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d))))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l)))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d)))))
(*.f64 (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d))) (neg.f64 M))
(*.f64 -1 (*.f64 M (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 (pow.f64 M 2) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 -1/4)) d) (sqrt.f64 (/.f64 h l))))))))
(neg.f64 (*.f64 M (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 4) (pow.f64 (sqrt.f64 -1/4) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d))))))
(*.f64 M (neg.f64 (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (pow.f64 d 3) (pow.f64 D 3))) (*.f64 (pow.f64 M 4) (*.f64 (sqrt.f64 -1/4) -1/4))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 6) (pow.f64 (sqrt.f64 -1/4) 5)))) (fma.f64 1/2 (/.f64 (*.f64 d (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 D (pow.f64 M 2)) (sqrt.f64 -1/4))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l))) d))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) d)
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l)))) d)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (pow.f64 d 2) (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) d)
(/.f64 (fma.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4)) (*.f64 (*.f64 1/2 (/.f64 (pow.f64 d 2) (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 2) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) (*.f64 (/.f64 (*.f64 -1/8 (/.f64 (pow.f64 d 2) (pow.f64 D 3))) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) d)
(/.f64 (+.f64 (*.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 l h)))) (*.f64 (pow.f64 d 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5)))))))))) d)
(/.f64 (fma.f64 (*.f64 (*.f64 D M) (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 h l)) (*.f64 (pow.f64 d 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 d 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (/.f64 (/.f64 1 (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 d 2) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))))))))) d)
(/.f64 (fma.f64 (pow.f64 d 2) (fma.f64 (pow.f64 d 2) (fma.f64 -1/8 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 h 3))) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 5) (pow.f64 h 5))) (/.f64 (pow.f64 d 2) (pow.f64 D 5))) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5))))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))))) (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) d)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (/.f64 h l)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) d)
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 (pow.f64 l 3) h)))) (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l)))) l)
(/.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l 3) h)) (/.f64 d (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))))) (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 l h)) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 l (pow.f64 h 3))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 d (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 l (pow.f64 h 3))) (*.f64 (/.f64 (*.f64 1/2 d) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 -1/4))) d) (sqrt.f64 (*.f64 h l))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (*.f64 (/.f64 d (*.f64 D (*.f64 M (sqrt.f64 -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 d 3) (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 l 3)))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 d 5) (*.f64 (pow.f64 D 5) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) l)))))))))) l)
(/.f64 (fma.f64 (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))) (sqrt.f64 (*.f64 l h)) (*.f64 (pow.f64 l 2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 d (*.f64 (*.f64 D M) (sqrt.f64 -1/4)))) (*.f64 (pow.f64 l 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3)))) (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (pow.f64 (sqrt.f64 -1/4) 3)))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))))))) l)
(/.f64 (fma.f64 (pow.f64 l 2) (fma.f64 (pow.f64 l 2) (fma.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 d 3) (pow.f64 D 3)) (*.f64 (pow.f64 M 3) (*.f64 (sqrt.f64 -1/4) -1/4)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 l 3) (pow.f64 h 3)))) (*.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 d 5) (pow.f64 D 5)) (*.f64 (pow.f64 M 5) (pow.f64 (sqrt.f64 -1/4) 5)))) (sqrt.f64 (/.f64 1 (*.f64 l (pow.f64 h 5)))))) (*.f64 (/.f64 (*.f64 1/2 d) (*.f64 (*.f64 D M) (sqrt.f64 -1/4))) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 D (*.f64 M (/.f64 (sqrt.f64 -1/4) d))))) l)
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1)
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (*.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))))))
(+.f64 1 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l))))
(+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) (pow.f64 l 2)))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
(+.f64 1 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3))))))))
(+.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1) (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 d 4) (pow.f64 l 2))))) (*.f64 -1/1024 (*.f64 (pow.f64 D 6) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) (*.f64 (pow.f64 d 6) (pow.f64 l 3)))))))
1
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))))
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) l) 1)
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (*.f64 (pow.f64 d 4) l))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 l (pow.f64 d 4)))) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (pow.f64 d 2))) l)))
(-.f64 1 (/.f64 (fma.f64 1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (*.f64 l (pow.f64 d 4)))) (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))))) l))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 D 4) (*.f64 (pow.f64 M 4) (pow.f64 h 2))) (pow.f64 d 4))) (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 D 6) (*.f64 (pow.f64 M 6) (pow.f64 h 3))) (*.f64 (pow.f64 d 6) l)))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)))) l)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) l)))) l) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) (pow.f64 d 2))) l)))
(-.f64 1 (/.f64 (-.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2)))) (/.f64 (fma.f64 -1/128 (*.f64 (pow.f64 D 4) (/.f64 (*.f64 (pow.f64 M 4) (pow.f64 h 2)) (pow.f64 d 4))) (*.f64 -1/1024 (*.f64 (/.f64 (pow.f64 D 6) (pow.f64 d 6)) (/.f64 (*.f64 (pow.f64 M 6) (pow.f64 h 3)) l)))) l)) l))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 l) (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 (/.f64 1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 1 l))))
(+.f64 (log.f64 l) (neg.f64 (log.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))))
(-.f64 (log.f64 l) (log.f64 (pow.f64 (*.f64 D M) 2)))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (neg.f64 (log.f64 (/.f64 -1 l))))
(-.f64 (log.f64 (/.f64 -1 (pow.f64 (*.f64 D M) 2))) (log.f64 (/.f64 -1 l)))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (neg.f64 (log.f64 (/.f64 -1 l))))
(-.f64 (log.f64 (/.f64 -1 (pow.f64 (*.f64 D M) 2))) (log.f64 (/.f64 -1 l)))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (neg.f64 (log.f64 (/.f64 -1 l))))
(-.f64 (log.f64 (/.f64 -1 (pow.f64 (*.f64 D M) 2))) (log.f64 (/.f64 -1 l)))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (*.f64 -1 (log.f64 (/.f64 -1 l))))
(+.f64 (log.f64 (/.f64 -1 (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) (neg.f64 (log.f64 (/.f64 -1 l))))
(-.f64 (log.f64 (/.f64 -1 (pow.f64 (*.f64 D M) 2))) (log.f64 (/.f64 -1 l)))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(fma.f64 -2 (log.f64 D) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(fma.f64 -2 (log.f64 D) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(fma.f64 -2 (log.f64 D) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 -2 (log.f64 D)))
(fma.f64 -2 (log.f64 D) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (neg.f64 (log.f64 D))))
(fma.f64 2 (neg.f64 (log.f64 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (neg.f64 (log.f64 D))))
(fma.f64 2 (neg.f64 (log.f64 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (neg.f64 (log.f64 D))))
(fma.f64 2 (neg.f64 (log.f64 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 1 D))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (neg.f64 (log.f64 D))))
(fma.f64 2 (neg.f64 (log.f64 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(fma.f64 2 (log.f64 (/.f64 -1 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(fma.f64 2 (log.f64 (/.f64 -1 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(fma.f64 2 (log.f64 (/.f64 -1 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 M 2))) (*.f64 2 (log.f64 (/.f64 -1 D))))
(fma.f64 2 (log.f64 (/.f64 -1 D)) (log.f64 (/.f64 l (pow.f64 M 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(fma.f64 -2 (log.f64 M) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(fma.f64 -2 (log.f64 M) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(fma.f64 -2 (log.f64 M) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 -2 (log.f64 M)))
(fma.f64 -2 (log.f64 M) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (neg.f64 (log.f64 M))))
(fma.f64 2 (neg.f64 (log.f64 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (neg.f64 (log.f64 M))))
(fma.f64 2 (neg.f64 (log.f64 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (neg.f64 (log.f64 M))))
(fma.f64 2 (neg.f64 (log.f64 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 1 M))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (neg.f64 (log.f64 M))))
(fma.f64 2 (neg.f64 (log.f64 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(fma.f64 2 (log.f64 (/.f64 -1 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(fma.f64 2 (log.f64 (/.f64 -1 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(fma.f64 2 (log.f64 (/.f64 -1 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(+.f64 (log.f64 (/.f64 l (pow.f64 D 2))) (*.f64 2 (log.f64 (/.f64 -1 M))))
(fma.f64 2 (log.f64 (/.f64 -1 M)) (log.f64 (/.f64 l (pow.f64 D 2))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) (*.f64 h w0)))))
(*.f64 (pow.f64 d 2) (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h w0))))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(/.f64 l (*.f64 (pow.f64 D 2) (pow.f64 M 2)))
(/.f64 l (pow.f64 (*.f64 D M) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 1/4 (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) (/.f64 1 (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 1/4 l))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 1/4 l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 1/4 (pow.f64 d 2)) (/.f64 (pow.f64 (*.f64 D M) 2) l))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) l))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 1 l) (*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l)))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l)))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 1/4 (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d (sqrt.f64 l))) (/.f64 1/4 (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) 1) (/.f64 1/4 (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) (pow.f64 d 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) l))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) l) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 D M) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) (*.f64 d (sqrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 d 2)) (/.f64 (*.f64 (*.f64 D M) 1/2) l))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) l) (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 d 2)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) 1) (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 (*.f64 D M) 1/2) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l)))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 1)
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)) 3)
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 3) 1/3)
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(pow.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (pow.f64 (*.f64 D M) 2))) -1)
(/.f64 1 (*.f64 4 (*.f64 (pow.f64 d 2) (/.f64 l (pow.f64 (*.f64 D M) 2)))))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) 3))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4) 3) (pow.f64 (*.f64 (pow.f64 d 2) l) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D M) 2) 3) 1/64) (pow.f64 (*.f64 (pow.f64 d 2) l) 3)))
(cbrt.f64 (/.f64 (*.f64 1/64 (pow.f64 (pow.f64 (*.f64 D M) 2) 3)) (pow.f64 (*.f64 (pow.f64 d 2) l) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)) 1))
(pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/4) (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/4))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 2))) (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 2))) (sqrt.f64 (+.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 4)))) (sqrt.f64 (fma.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 3))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 2) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 3))) (sqrt.f64 (+.f64 (+.f64 1 (pow.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 2)) (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 h 2) (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 4)) (fma.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2) 1))))
(pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/2)
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))) 1)
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))) 3)
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))) 3/2))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1/4) 2)
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(exp.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2))) 1/2))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))) 1))
(sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))))
(-.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1)
(+.f64 1 (-.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 1))
(+.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 0)
(/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (*.f64 (pow.f64 d 2) l))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(/.f64 (neg.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D M) 2) 1/4))) (neg.f64 (*.f64 (pow.f64 d 2) l)))
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 D M) 2))) (*.f64 (pow.f64 d 2) (neg.f64 l)))
(/.f64 (*.f64 h (*.f64 (pow.f64 (*.f64 D M) 2) -1/4)) (*.f64 (pow.f64 d 2) (neg.f64 l)))
(pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 1)
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 3)
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 3) 1/3)
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) (sqrt.f64 h)) 2)
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 2))
(sqrt.f64 (pow.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 2))
(fabs.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)))
(log.f64 (pow.f64 (exp.f64 h) (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2)))
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h))))
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h) 3))
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))
(+.f64 1 (-.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 1))
(+.f64 (*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2)) 0)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)))
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 d (sqrt.f64 l))) 2) h)) 1))
(*.f64 h (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 (*.f64 d (sqrt.f64 l)))) 2))
(-.f64 (exp.f64 (log1p.f64 w0)) 1)
(expm1.f64 (log1p.f64 w0))
(*.f64 1 w0)
w0
(*.f64 (pow.f64 (cbrt.f64 w0) 2) (cbrt.f64 w0))
w0
(*.f64 (sqrt.f64 w0) (sqrt.f64 w0))
w0
(*.f64 (pow.f64 1 1/2) w0)
w0
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 w0 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 w0) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 w0 4))) (sqrt.f64 (pow.f64 (cbrt.f64 w0) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 w0 4))) (fabs.f64 (cbrt.f64 w0)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 w0 4))) (sqrt.f64 (pow.f64 (cbrt.f64 w0) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 w0 4))) (fabs.f64 (cbrt.f64 w0)))
(pow.f64 w0 1)
w0
(pow.f64 (pow.f64 w0 2) 1/2)
w0
(pow.f64 (cbrt.f64 w0) 3)
w0
(pow.f64 (pow.f64 w0 3) 1/3)
w0
(pow.f64 (sqrt.f64 w0) 2)
w0
(fabs.f64 w0)
w0
(log.f64 (exp.f64 w0))
w0
(log.f64 (+.f64 1 (expm1.f64 w0)))
w0
(cbrt.f64 (pow.f64 w0 3))
w0
(expm1.f64 (log1p.f64 w0))
(log1p.f64 (expm1.f64 w0))
w0
(exp.f64 (log.f64 w0))
w0
(exp.f64 (*.f64 (log.f64 w0) 1))
w0
(exp.f64 (*.f64 (*.f64 2 (log.f64 w0)) 1/2))
w0
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 1)
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 3)
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) 1/3)
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(pow.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) 2)
(pow.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) 2)
(pow.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 2))
(fabs.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 d 2) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (pow.f64 d 2) 3)))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1))
(*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1)
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))))
(*.f64 1 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (/.f64 1 (*.f64 h w0)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))))
(pow.f64 (/.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) (sqrt.f64 (*.f64 h w0))) 2)
(pow.f64 (/.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) (sqrt.f64 (*.f64 h w0))) 2)
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) h) (/.f64 (pow.f64 d 2) w0))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 d 2) w0) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) h))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 d 2) h) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) w0))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 d 2) 1) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (*.f64 h w0)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 l 1) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) (*.f64 h w0)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 l h) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) w0))
(*.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) w0)))
(*.f64 (/.f64 1 h) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) w0))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 1 w0) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) h))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (*.f64 (pow.f64 d 2) (*.f64 l (/.f64 (pow.f64 (*.f64 D M) -2) (cbrt.f64 (*.f64 h w0))))))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (*.f64 l (/.f64 (pow.f64 (*.f64 D M) -2) (cbrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (*.f64 (pow.f64 d 2) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (*.f64 (pow.f64 d 2) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1) (/.f64 (pow.f64 d 2) (*.f64 h w0)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) 1) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (*.f64 h w0)))
(/.f64 (pow.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) 2) (*.f64 h w0))
(/.f64 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) 2) (*.f64 h w0))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) h) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) w0))
(/.f64 (pow.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) 2) (*.f64 h w0))
(/.f64 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) 2) (*.f64 h w0))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) w0) (/.f64 (pow.f64 d 2) h))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (*.f64 (pow.f64 d 2) (*.f64 l (/.f64 (pow.f64 (*.f64 D M) -2) (cbrt.f64 (*.f64 h w0))))))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (*.f64 l (/.f64 (pow.f64 (*.f64 D M) -2) (cbrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))) (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (*.f64 (pow.f64 d 2) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 l w0) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) h))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) (cbrt.f64 (*.f64 h w0))))
(/.f64 (*.f64 l (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 h w0))))) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2))
(*.f64 (/.f64 l (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (pow.f64 d 2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 l (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 (pow.f64 d 2) (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (pow.f64 d 2) (cbrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (*.f64 (pow.f64 d 2) (*.f64 l (/.f64 (pow.f64 (*.f64 D M) -2) (cbrt.f64 (*.f64 h w0))))))
(*.f64 (/.f64 (pow.f64 d 2) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (*.f64 l (/.f64 (pow.f64 (*.f64 D M) -2) (cbrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) h) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) w0))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) w0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) h))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) (cbrt.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) (sqrt.f64 (*.f64 h w0))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h w0))) (*.f64 (pow.f64 d 2) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0)))))
(*.f64 (/.f64 (pow.f64 d 2) (sqrt.f64 (*.f64 h w0))) (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (sqrt.f64 (*.f64 h w0))))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) w0) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) h))
(/.f64 (pow.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) 2) (*.f64 h w0))
(/.f64 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) 2) (*.f64 h w0))
(*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2)) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (cbrt.f64 (*.f64 h w0))))
(*.f64 (*.f64 d (/.f64 (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M)) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2))) (*.f64 d (/.f64 (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M)) (cbrt.f64 (*.f64 h w0)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) 2) (cbrt.f64 (*.f64 h w0))) (pow.f64 (cbrt.f64 (*.f64 h w0)) 2))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1)
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 3)
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3) 1/3)
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) 2)
(pow.f64 (/.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) (sqrt.f64 (*.f64 h w0))) 2)
(pow.f64 (/.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) (sqrt.f64 (*.f64 h w0))) 2)
(pow.f64 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2)))) -1)
(/.f64 (/.f64 1 (/.f64 h (pow.f64 d 2))) (/.f64 (/.f64 w0 l) (pow.f64 (*.f64 D M) -2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 2))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)) 2))
(fabs.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) (pow.f64 (*.f64 h w0) 3)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(exp.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(+.f64 1 (fma.f64 l (pow.f64 (*.f64 D M) -2) -1))
(pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) 1/3)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) 2)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M)) 2)
(pow.f64 (/.f64 (sqrt.f64 l) (*.f64 D M)) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))) (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(sqrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 2))
(fabs.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 (*.f64 D M) -2) 3)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D M) -2) 3) (pow.f64 l 3)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(+.f64 1 (fma.f64 l (pow.f64 (*.f64 D M) -2) -1))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(*.f64 1 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)) -2)) (/.f64 1 (cbrt.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)) -2)) (cbrt.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))))
(*.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1/2) (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1/2))
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (pow.f64 (/.f64 1 (*.f64 h w0)) -1))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) -1) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) -1) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) -1))
(*.f64 (/.f64 1 (*.f64 l (pow.f64 (*.f64 D M) -2))) (/.f64 1 (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))) 2)))
(*.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) -1) (pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) -1))
(pow.f64 (/.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) (sqrt.f64 (*.f64 h w0))) -2)
(pow.f64 (/.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) (sqrt.f64 (*.f64 h w0))) -2)
(*.f64 (pow.f64 (/.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) h) -1) (pow.f64 (/.f64 (pow.f64 d 2) w0) -1))
(*.f64 (/.f64 1 (*.f64 l (/.f64 (pow.f64 (*.f64 D M) -2) h))) (/.f64 1 (/.f64 (pow.f64 d 2) w0)))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1)
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(pow.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)) 1)
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 3)
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)) 3) 1/3)
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -1/2) 2)
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(pow.f64 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1) -1)
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) -2))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))) (*.f64 h w0)))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)))))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0)) 3))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (*.f64 h w0))))
(*.f64 (*.f64 h w0) (/.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(/.f64 (*.f64 h w0) (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))
(exp.f64 (neg.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) -1))
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1))
(/.f64 1 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(-.f64 (+.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1)
(+.f64 1 (-.f64 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))) 1))
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l)) 0)
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (/.f64 1 (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 2) (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))))
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l)))) 2)
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) l) (/.f64 1/4 (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 1/4 l) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 1/4 (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) l))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) l))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 1 l) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (pow.f64 d 2)) (/.f64 1/4 l))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 1) (/.f64 1/4 (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) (*.f64 (pow.f64 d 2) l)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) 1) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 (pow.f64 d 2) l)))
(*.f64 (*.f64 1/2 (*.f64 D (*.f64 M (sqrt.f64 h)))) (*.f64 1/2 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (pow.f64 d 2) l))))
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 2)) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (pow.f64 d 2)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) l))
(*.f64 (*.f64 1/2 (*.f64 D (*.f64 M (sqrt.f64 h)))) (*.f64 1/2 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (pow.f64 d 2) l))))
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 2)) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (*.f64 1/4 h) 1) (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) (*.f64 h 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(/.f64 (*.f64 1 (*.f64 1/4 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(/.f64 (*.f64 1/4 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(*.f64 (/.f64 1 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h)) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (/.f64 1 d) (sqrt.f64 l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l))))))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l)))))
(*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(/.f64 (*.f64 1 (*.f64 1/4 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(/.f64 (*.f64 1/4 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (/.f64 1 d) (sqrt.f64 l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l))))))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 d (sqrt.f64 l))) (/.f64 1/4 (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (/.f64 1 d) (sqrt.f64 l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l))))))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 1/4 (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(/.f64 (*.f64 1 (*.f64 1/4 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(/.f64 (*.f64 1/4 (/.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) (pow.f64 d 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) l))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) l) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) (pow.f64 d 2)))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D M) 2)))) 2) (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 D M) 2)))) 2) (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 2) (*.f64 d (sqrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) h))) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (/.f64 1 d) (sqrt.f64 l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l))))))
(*.f64 (/.f64 1/4 (*.f64 d (sqrt.f64 l))) (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d (sqrt.f64 l)))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) l) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (pow.f64 d 2)))
(*.f64 (*.f64 1/2 (*.f64 D (*.f64 M (sqrt.f64 h)))) (*.f64 1/2 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 (pow.f64 d 2) l))))
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 2)) (*.f64 (pow.f64 d 2) l))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(/.f64 (*.f64 (*.f64 1/2 (*.f64 D (*.f64 M (sqrt.f64 h)))) (/.f64 (*.f64 1/2 (*.f64 D (*.f64 M (sqrt.f64 h)))) (cbrt.f64 (*.f64 (pow.f64 d 2) l)))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(*.f64 (/.f64 (*.f64 1/4 h) (pow.f64 d 2)) (/.f64 (pow.f64 (*.f64 D M) 2) l))
(/.f64 (*.f64 (*.f64 1/4 (/.f64 h (pow.f64 d 2))) (pow.f64 (*.f64 D M) 2)) l)
(*.f64 (/.f64 (*.f64 1/4 h) l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (pow.f64 d 2) l)) (*.f64 h 1/4))
(*.f64 (/.f64 (*.f64 1/4 h) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2)) (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) l))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 (pow.f64 d 2) l))) (*.f64 1/4 (/.f64 h (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 h 1/4) (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (*.f64 (pow.f64 d 2) l))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d 2) l)) 2))
(*.f64 (/.f64 (*.f64 1/4 h) (*.f64 d (sqrt.f64 l))) (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d (sqrt.f64 l))))
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d (sqrt.f64 l))) (*.f64 (/.f64 1/4 d) (/.f64 h (sqrt.f64 l))))
(pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 1)
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(pow.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 3)
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(pow.f64 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 3)) 1/3)
(cbrt.f64 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))) 3)))
(pow.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 D M) (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2)
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l)))) 2)
(pow.f64 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 1/4 h)) (/.f64 l (pow.f64 (*.f64 D M) 2))) -1)
(/.f64 1 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 h 1/4)) (/.f64 l (pow.f64 (*.f64 D M) 2))))
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))) 2))
(fabs.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l)))
(log.f64 (pow.f64 (exp.f64 1/4) (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(cbrt.f64 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 3)))
(cbrt.f64 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(+.f64 1 (-.f64 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))) 1))
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l)) 0)
(log1p.f64 (expm1.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(exp.f64 (log.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(exp.f64 (*.f64 (log.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1))
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 D 2) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 M 2) h) l)))
(*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))))
(*.f64 1 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))))) (cbrt.f64 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))))
(*.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l)))) (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/4) (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/4))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))) (sqrt.f64 (cbrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l)) 2))) (sqrt.f64 (fma.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))) 1)))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 1/64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)) 3)))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))) 2) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 -1/64 (pow.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))) 3)))) (sqrt.f64 (+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))) 3) -1/64))) (sqrt.f64 (+.f64 (fma.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))) 1) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l)) 2))))
(pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/2)
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(pow.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 1)
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))) 3)
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))) 3/2))
(pow.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 1/4) 2)
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(fabs.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))))))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))) 3/2))
(cbrt.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 1 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(exp.f64 (*.f64 1/2 (log1p.f64 (neg.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l))))) 1/2))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (neg.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2)) (/.f64 h l)))))) 1))
(sqrt.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (/.f64 h l) (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d 2))))))
(sqrt.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (pow.f64 d 2))) (/.f64 1/4 l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h))) 1)
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 (*.f64 D M) 2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 1)
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)) 3)
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 3) 1/3)
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(pow.f64 (*.f64 (*.f64 D M) (sqrt.f64 h)) 2)
(pow.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 2))
(sqrt.f64 (pow.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)) 2))
(fabs.f64 (*.f64 h (pow.f64 (*.f64 D M) 2)))
(log.f64 (pow.f64 (exp.f64 h) (pow.f64 (*.f64 D M) 2)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h))))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) 3))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D M) 2) 3) (pow.f64 h 3)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (pow.f64 (*.f64 D M) 2) 3)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)))
(expm1.f64 (log1p.f64 (*.f64 h (pow.f64 (*.f64 D M) 2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)) 1))
(*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))
(*.f64 h (pow.f64 (*.f64 D M) 2))
(+.f64 (log.f64 l) (*.f64 -2 (log.f64 (*.f64 D M))))
(fma.f64 -2 (log.f64 (*.f64 D M)) (log.f64 l))
(+.f64 (*.f64 -2 (log.f64 (*.f64 D M))) (log.f64 l))
(fma.f64 -2 (log.f64 (*.f64 D M)) (log.f64 l))
(+.f64 0 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2)) (log.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) (log.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))))
(*.f64 2 (log.f64 (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))))
(*.f64 2 (log.f64 (/.f64 (sqrt.f64 l) (*.f64 D M))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))) 1)
(expm1.f64 (log1p.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 1 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2) (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(*.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1)
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 3)
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(pow.f64 (pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) 1/3)
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2)
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 2))
(fabs.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3))
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(log1p.f64 (-.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1))
(log1p.f64 (fma.f64 l (pow.f64 (*.f64 D M) -2) -1))
(exp.f64 (log.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1))
(log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))) 1)
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))))
(/.f64 1 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(/.f64 (/.f64 1 (/.f64 h (pow.f64 d 2))) (/.f64 (/.f64 w0 l) (pow.f64 (*.f64 D M) -2)))
(/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) (*.f64 h w0))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2))))))
(/.f64 (/.f64 1 (/.f64 h (pow.f64 d 2))) (/.f64 (/.f64 w0 l) (pow.f64 (*.f64 D M) -2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2)))) (neg.f64 (*.f64 h w0)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(/.f64 (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) h) w0)
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))))) (neg.f64 (neg.f64 (*.f64 h w0))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) h)) (neg.f64 w0))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 1)
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 3)
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(pow.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3) 1/3)
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) (/.f64 d (sqrt.f64 (*.f64 h w0)))) 2)
(pow.f64 (/.f64 (*.f64 d (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M))) (sqrt.f64 (*.f64 h w0))) 2)
(pow.f64 (/.f64 (/.f64 (*.f64 d (sqrt.f64 l)) (*.f64 D M)) (sqrt.f64 (*.f64 h w0))) 2)
(pow.f64 (*.f64 (/.f64 h (pow.f64 d 2)) (/.f64 w0 (*.f64 l (pow.f64 (*.f64 D M) -2)))) -1)
(/.f64 (/.f64 1 (/.f64 h (pow.f64 d 2))) (/.f64 (/.f64 w0 l) (pow.f64 (*.f64 D M) -2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 2))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)) 2))
(fabs.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l) (/.f64 (pow.f64 d 2) (*.f64 h w0))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))) 3))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d 2) (*.f64 h w0)) 3) (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) 3) (pow.f64 (*.f64 h w0) 3)))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(exp.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (/.f64 (pow.f64 d 2) (*.f64 h w0)))) 1))
(*.f64 l (/.f64 (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) h)) w0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(+.f64 1 (fma.f64 l (pow.f64 (*.f64 D M) -2) -1))
(pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 1)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 3)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3) 1/3)
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M))) 2)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 l) 1) (*.f64 D M)) 2)
(pow.f64 (/.f64 (sqrt.f64 l) (*.f64 D M)) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))) (sqrt.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(sqrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 2))
(fabs.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 D M) -2)) l))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) 3))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 (*.f64 D M) -2) 3)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D M) -2) 3) (pow.f64 l 3)))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(+.f64 1 (fma.f64 l (pow.f64 (*.f64 D M) -2) -1))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))))
(*.f64 l (pow.f64 (*.f64 D M) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 D M) -2))) 1))
(*.f64 l (pow.f64 (*.f64 D M) -2))

eval519.0ms (2.7%)

Compiler

Compiled 28428 to 18998 computations (33.2% saved)

prune235.0ms (1.2%)

Pruning

25 alts after pruning (18 fresh and 7 done)

PrunedKeptTotal
New80715822
Fresh033
Picked415
Done167
Total81225837
Accuracy
92.0%
Counts
837 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.8%
(pow.f64 (pow.f64 w0 3) 1/3)
71.0%
(pow.f64 (sqrt.f64 w0) 2)
70.1%
(pow.f64 (cbrt.f64 w0) 3)
36.0%
(-.f64 (exp.f64 (log1p.f64 w0)) 1)
64.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) w0) (*.f64 (pow.f64 d 2) l))))
61.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0)))))
39.4%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) w0) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) h)))))
61.7%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) w0))))))
67.3%
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 1 h) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) w0)))))
61.2%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 (*.f64 1/4 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h)))) (*.f64 (pow.f64 d 2) l)))))
66.8%
(*.f64 w0 (sqrt.f64 (-.f64 1 (/.f64 1 (*.f64 (/.f64 (pow.f64 d 2) (*.f64 h 1/4)) (/.f64 l (pow.f64 (*.f64 D M) 2)))))))
81.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
43.6%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2)))))
87.2%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) 3) 2) l)))))
86.5%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)))))
87.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
69.3%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D M) 2) 1/4)) (*.f64 (pow.f64 d 2) l)))))))
74.1%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 d 2)) (/.f64 (*.f64 (*.f64 D M) 1/2) l))))))
73.5%
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) 1) (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 (pow.f64 d 2) l)))))))
51.8%
(sqrt.f64 (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))) (pow.f64 w0 2)))
15.5%
(sqrt.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (*.f64 h (pow.f64 w0 2))) (*.f64 (pow.f64 d 2) l))))
15.7%
(log.f64 (exp.f64 w0))
65.5%
(exp.f64 (log.f64 w0))
39.8%
(cbrt.f64 (pow.f64 w0 3))
71.6%
w0
Compiler

Compiled 1286 to 897 computations (30.2% saved)

regimes588.0ms (3.1%)

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

15 calls:

299.0ms
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
38.0ms
l
35.0ms
(*.f64 M D)
29.0ms
(/.f64 (*.f64 M D) (*.f64 2 d))
26.0ms
(/.f64 h l)
Results
AccuracySegmentsBranch
87.3%1w0
87.3%1M
87.3%1D
87.3%1h
89.1%2l
87.3%1d
88.9%2(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
88.9%2(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
88.9%2(-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))
89.0%2(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
87.3%1(pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)
89.3%3(/.f64 (*.f64 M D) (*.f64 2 d))
90.0%3(*.f64 M D)
87.3%1(*.f64 2 d)
89.0%2(/.f64 h l)
Compiler

Compiled 183 to 145 computations (20.8% saved)

regimes34.0ms (0.2%)

Counts
24 → 2
Calls
Call 1
Inputs
w0
(exp.f64 (log.f64 w0))
(log.f64 (exp.f64 w0))
(cbrt.f64 (pow.f64 w0 3))
(sqrt.f64 (pow.f64 w0 2))
(pow.f64 (cbrt.f64 w0) 3)
(pow.f64 (sqrt.f64 w0) 2)
(-.f64 (exp.f64 (log1p.f64 w0)) 1)
(pow.f64 (pow.f64 w0 3) 1/3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2)) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) w0) (*.f64 (pow.f64 d 2) l))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D M) -2) (/.f64 (pow.f64 d 2) w0))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (pow.f64 d 2) (*.f64 h w0))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (/.f64 (*.f64 (*.f64 l (pow.f64 (*.f64 D M) -2)) (pow.f64 d 2)) (*.f64 h w0)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (-.f64 (+.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 D (*.f64 (/.f64 d M) 2)) 2))) 1))))
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 1 h) (/.f64 (*.f64 (pow.f64 d 2) (*.f64 l (pow.f64 (*.f64 D M) -2))) w0)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) (pow.f64 d 2)) (/.f64 (*.f64 (*.f64 D M) 1/2) l))))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (*.f64 (/.f64 (*.f64 (*.f64 D M) 1/2) 1) (/.f64 (*.f64 (*.f64 D M) 1/2) (*.f64 (pow.f64 d 2) l)))))))
(+.f64 w0 (*.f64 -1/8 (/.f64 1 (*.f64 (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) w0) (/.f64 (*.f64 d (*.f64 (sqrt.f64 l) (/.f64 1 (*.f64 D M)))) h)))))
Outputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2))))))
w0
Calls

2 calls:

19.0ms
(/.f64 h l)
13.0ms
l
Results
AccuracySegmentsBranch
89.0%2(/.f64 h l)
87.3%1l
Compiler

Compiled 16 to 13 computations (18.8% saved)

regimes44.0ms (0.2%)

Counts
15 → 2
Calls
Call 1
Inputs
w0
(exp.f64 (log.f64 w0))
(log.f64 (exp.f64 w0))
(cbrt.f64 (pow.f64 w0 3))
(sqrt.f64 (pow.f64 w0 2))
(pow.f64 (cbrt.f64 w0) 3)
(pow.f64 (sqrt.f64 w0) 2)
(-.f64 (exp.f64 (log1p.f64 w0)) 1)
(pow.f64 (pow.f64 w0 3) 1/3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 h w0) (pow.f64 (*.f64 D M) 2)) (*.f64 (pow.f64 d 2) l))))
(+.f64 w0 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) w0) (*.f64 (pow.f64 d 2) l))))
Outputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
w0
Calls

5 calls:

16.0ms
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
9.0ms
(/.f64 h l)
7.0ms
(-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))
7.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
4.0ms
(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
Results
AccuracySegmentsBranch
88.9%2(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))))
88.9%2(sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))
88.9%2(-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)))
88.9%2(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))
87.3%1(/.f64 h l)
Compiler

Compiled 95 to 72 computations (24.2% saved)

regimes7.0ms (0%)

Counts
12 → 1
Calls
Call 1
Inputs
w0
(exp.f64 (log.f64 w0))
(log.f64 (exp.f64 w0))
(cbrt.f64 (pow.f64 w0 3))
(sqrt.f64 (pow.f64 w0 2))
(pow.f64 (cbrt.f64 w0) 3)
(pow.f64 (sqrt.f64 w0) 2)
(-.f64 (exp.f64 (log1p.f64 w0)) 1)
(pow.f64 (pow.f64 w0 3) 1/3)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 2) d)) 2) (/.f64 h l)))))
Outputs
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
Calls

1 calls:

7.0ms
l
Results
AccuracySegmentsBranch
87.3%1l
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes60.0ms (0.3%)

Counts
9 → 2
Calls
Call 1
Inputs
w0
(exp.f64 (log.f64 w0))
(log.f64 (exp.f64 w0))
(cbrt.f64 (pow.f64 w0 3))
(sqrt.f64 (pow.f64 w0 2))
(pow.f64 (cbrt.f64 w0) 3)
(pow.f64 (sqrt.f64 w0) 2)
(-.f64 (exp.f64 (log1p.f64 w0)) 1)
(pow.f64 (pow.f64 w0 3) 1/3)
Outputs
w0
(log.f64 (exp.f64 w0))
Calls

6 calls:

17.0ms
D
12.0ms
M
11.0ms
w0
8.0ms
l
5.0ms
d
Results
AccuracySegmentsBranch
73.4%2w0
75.2%2M
73.2%2D
71.6%1h
71.6%1d
71.6%1l
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes9.0ms (0%)

Accuracy

Total -3.9b remaining (-21.4%)

Threshold costs -3.9b (-21.4%)

Counts
2 → 1
Calls
Call 1
Inputs
w0
(exp.f64 (log.f64 w0))
Outputs
w0
Calls

3 calls:

3.0ms
M
3.0ms
D
3.0ms
w0
Results
AccuracySegmentsBranch
71.6%1D
71.6%1w0
71.6%1M
Compiler

Compiled 21 to 18 computations (14.3% saved)

bsearch15.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
14.0ms
3.4118783803088336e-67
8.176197688494781e-63
Results
12.0ms14×256valid
1.0ms256invalid
0.0ms256valid
0.0ms256infinite
Compiler

Compiled 86 to 67 computations (22.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
Operation ival-mult, time spent: 1.0ms, 56.0% of total-time
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-sqrt, time spent: 0.0ms, 0.0% of total-time
Operation ival-pow, time spent: 0.0ms, 0.0% of total-time

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-7.00506948239506e-251
-3.483345719217858e-260
Compiler

Compiled 33 to 26 computations (21.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.00023015141856282473
NaN
Compiler

Compiled 33 to 26 computations (21.2% saved)

bsearch31.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
7.801360395022604e+63
4.269604903169619e+65
Results
14.0ms83×256valid
5.0ms33×256invalid
5.0ms28×256infinite
0.0ms256valid
Compiler

Compiled 159 to 138 computations (13.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
Operation ival-mult, time spent: 4.0ms, 38.0% of total-time
Operation ival-div, time spent: 2.0ms, 19.0% of total-time
Operation ival-pow, time spent: 2.0ms, 19.0% of total-time
Operation ival-sub, time spent: 1.0ms, 9.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify20.0ms (0.1%)

Algorithm
egg-herbie
Rules
84×neg-mul-1
70×unsub-neg
62×*-commutative
48×distribute-lft-neg-in
48×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072504
1110504
2153504
3189504
4214504
5278504
6372504
7376504
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 l 3794275180128377/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2))))))
(if (<=.f64 (/.f64 h l) -1612226962694291/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))) w0)
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)) 7378697629483821/18446744073709551616) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))) w0)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(if (<=.f64 M 160000000000000003411267041512703499568201259402874391483893415936) w0 (log.f64 (exp.f64 w0)))
w0
Outputs
(if (<=.f64 l 3794275180128377/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2))))))
(if (<=.f64 l 3794275180128377/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) (/.f64 -1 l))))) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (pow.f64 (/.f64 (*.f64 (/.f64 D 2) (/.f64 M d)) (sqrt.f64 l)) 2))))))
(if (<=.f64 (/.f64 h l) -1612226962694291/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)))))) w0)
(if (<=.f64 (/.f64 h l) -1612226962694291/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 w0 (sqrt.f64 (+.f64 1 (*.f64 (*.f64 h (pow.f64 (*.f64 (/.f64 (/.f64 D d) 2) M) 2)) (/.f64 -1 l))))) w0)
(if (<=.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l)) 7378697629483821/18446744073709551616) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2) (/.f64 h l))))) w0)
(if (<=.f64 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) 7378697629483821/18446744073709551616) (*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2))))) w0)
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)))))
(*.f64 w0 (sqrt.f64 (-.f64 1 (*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) l)))))
(if (<=.f64 M 160000000000000003411267041512703499568201259402874391483893415936) w0 (log.f64 (exp.f64 w0)))
w0
Compiler

Compiled 168 to 122 computations (27.4% saved)

soundness1.4s (7.5%)

Rules
1948×times-frac
1778×times-frac
1210×fma-define
1192×prod-diff
1172×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050683
1774647
0102181116
1305778224
098362238
1307761588
035426
1544426
27752426
049755
1868737
01782099
15332083
215832067
345552067
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1620 to 1069 computations (34% saved)

end0.0ms (0%)

preprocess167.0ms (0.9%)

Remove

(negabs w0)

(abs d)

(abs D)

Compiler

Compiled 2382 to 1728 computations (27.5% saved)

Profiling

Loading profile data...