Maksimov and Kolovsky, Equation (32)

Time bar (total: 23.0s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 35 to 25 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-exp, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 0.0ms, 0.0% of total-time
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-cos, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-neg, time spent: 0.0ms, 0.0% of total-time
Operation ival-pow, time spent: 0.0ms, 0.0% of total-time

sample3.3s (14.2%)

Results
2.5s7592×256valid
91.0ms341×256infinite
86.0ms186×512infinite
66.0ms136×512valid
19.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
Operation ival-cos, time spent: 379.0ms, 24.0% of total-time
Operation ival-sub, time spent: 278.0ms, 18.0% of total-time
Operation ival-div, time spent: 254.0ms, 16.0% of total-time
Operation ival-pow, time spent: 177.0ms, 11.0% of total-time
Operation ival-mult, time spent: 158.0ms, 10.0% of total-time
Operation ival-add, time spent: 127.0ms, 8.0% of total-time
Operation ival-exp, time spent: 58.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 48.0ms, 3.0% of total-time
Operation ival-neg, time spent: 47.0ms, 3.0% of total-time
Operation const, time spent: 28.0ms, 2.0% of total-time
Bogosity

preprocess902.0ms (3.9%)

Algorithm
egg-herbie
Rules
802×exp-sum
791×fma-neg
338×exp-diff
306×exp-prod
285×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
17640(-6.06778631438316e-35 2.1808433833410972e-135 1.0745490832532954e-56 -1.0259441185647417e+138 4.722798634179022e+183)48(-5.756837945415816e+184 -1.099842926594052e+174 -5.437382070314972e-139 9.431295374538473e+159 1.9798815675249414e+197)(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
10-0-(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
00-0-M
00-0-l
00-0-#s(literal 2 binary64)
00-0-(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
00-0-(-.f64 m n)
048(-6.06778631438316e-35 2.1808433833410972e-135 1.0745490832532954e-56 -1.0259441185647417e+138 4.722798634179022e+183)0-(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
00-0-(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
00-0-(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
00-0-n
00-0-(*.f64 K (+.f64 m n))
00-0-m
00-0-(fabs.f64 (-.f64 m n))
00-0-(+.f64 m n)
00-0-(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
00-0-(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
00-0-(-.f64 l (fabs.f64 (-.f64 m n)))
00-0-(/.f64 (+.f64 m n) #s(literal 2 binary64))
00-0-K
00-0-(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02192686
15842642
216082542
358402534
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) #s(literal 2 binary64)) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) #s(literal 2 binary64)) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) #s(literal 2 binary64)) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 M (fabs.f64 (-.f64 m n))))))
Outputs
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))) (cos.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 (neg.f64 K) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal -1/2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (+.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (+.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (neg.f64 l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (neg.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 (neg.f64 K) #s(literal 2 binary64))) M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal -1/2 binary64))) M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (+.f64 m n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (+.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (neg.f64 l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (neg.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 (+.f64 K n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 (+.f64 K n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m K)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) #s(literal 2 binary64)) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 K))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 M #s(literal 2 binary64))) K)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 M #s(literal 2 binary64)) (neg.f64 K))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 l (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 K (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 l #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) K) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 l #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) K) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) #s(literal 2 binary64)) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 M n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 l n)) m) (pow.f64 (-.f64 (/.f64 (+.f64 n l) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) #s(literal 2 binary64)) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m M)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m M)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m l)) n) (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 M (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) l)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) M) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) l)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) M))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (neg.f64 l))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) M) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64)))))
Symmetry

(sort m n)

Compiler

Compiled 342 to 157 computations (54.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 450.0ms
Operation ival-sub, time spent: 121.0ms, 27.0% of total-time
Operation ival-div, time spent: 93.0ms, 21.0% of total-time
Operation ival-cos, time spent: 77.0ms, 17.0% of total-time
Operation ival-pow, time spent: 70.0ms, 16.0% of total-time
Operation ival-mult, time spent: 33.0ms, 7.0% of total-time
Operation ival-neg, time spent: 17.0ms, 4.0% of total-time
Operation ival-exp, time spent: 13.0ms, 3.0% of total-time
Operation ival-add, time spent: 12.0ms, 3.0% of total-time
Operation const, time spent: 10.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 5.0ms, 1.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 91 to 51 computations (44% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 34 to 23 computations (32.4% saved)

localize399.0ms (1.7%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 K (+.f64 m n))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
100.0%
(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
38.3%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Compiler

Compiled 154 to 67 computations (56.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 195.0ms
Operation ival-pow, time spent: 42.0ms, 22.0% of total-time
Operation ival-sub, time spent: 36.0ms, 18.0% of total-time
Operation ival-cos, time spent: 36.0ms, 18.0% of total-time
Operation ival-div, time spent: 34.0ms, 17.0% of total-time
Operation ival-mult, time spent: 19.0ms, 10.0% of total-time
Operation ival-neg, time spent: 8.0ms, 4.0% of total-time
Operation ival-exp, time spent: 6.0ms, 3.0% of total-time
Operation ival-add, time spent: 6.0ms, 3.0% of total-time
Operation const, time spent: 5.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 2.0% of total-time

series41.0ms (0.2%)

Counts
4 → 156
Calls
Call 1
Inputs
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))>
#<alt (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))>
#<alt (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))>
#<alt (*.f64 K (+.f64 m n))>
Outputs
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
Calls

42 calls:

TimeVariablePointExpression
8.0ms
m
@0
(exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n)))))
1.0ms
M
@0
(exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n)))))
1.0ms
n
@0
(exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n)))))
1.0ms
m
@-inf
(pow (- (/ (+ m n) 2) M) 2)
1.0ms
m
@0
(cos (- (/ (* K (+ m n)) 2) M))

rewrite343.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
558×log1p-expm1-u
231×expm1-log1p-u
229×add-cube-cbrt
226×add-exp-log
226×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029170
1477162
27410162
Stop Event
node limit
Counts
4 → 117
Calls
Call 1
Inputs
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (-.f64 l (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n))))
(/.f64 (neg.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (exp.f64 (-.f64 l (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))

simplify254.0ms (1.1%)

Algorithm
egg-herbie
Rules
488×fma-neg
466×cancel-sign-sub-inv
455×fma-define
425×associate-*r*
370×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064618434
1182817889
2613717825
Stop Event
node limit
Counts
273 → 330
Calls
Call 1
Inputs
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (-.f64 l (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n))))
(/.f64 (neg.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (exp.f64 (-.f64 l (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))
Outputs
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))) (cos.f64 M))
(+.f64 (cos.f64 M) (*.f64 K (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) K)))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) K)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 M)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 K m)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(fma.f64 m (fma.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(fma.f64 n (fma.f64 n (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal -1/6 binary64)))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal -1/6 binary64)))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))
(fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))
(fma.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64)) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(fma.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 M (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))))
(fma.f64 M (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))))))
(fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))))))
(fma.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64) (-.f64 (neg.f64 m) n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64)))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))))
(fma.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))) (*.f64 l l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 m #s(literal 1/4 binary64) (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 m #s(literal 1/4 binary64) (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 n #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 n #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (-.f64 (neg.f64 m) n)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 M (-.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 M (-.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 m) n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 m) n) M))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) n)) M)))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 M)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 M) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))))
(*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (-.f64 m n)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 l (-.f64 m n)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (-.f64 l (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(/.f64 (neg.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (exp.f64 (-.f64 l (-.f64 m n)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (E.f64) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m)))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 n (-.f64 l m))))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K n) (*.f64 K m))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m)))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 (*.f64 K n) (*.f64 K (-.f64 n m)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(*.f64 K (+.f64 m n))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 K (-.f64 m n)))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 K (-.f64 m n)))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 K (+.f64 m n))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(fma.f64 K m (*.f64 K n))
(*.f64 K (+.f64 m n))
(fma.f64 m K (*.f64 K n))
(*.f64 K (+.f64 m n))

eval321.0ms (1.4%)

Compiler

Compiled 14253 to 7223 computations (49.3% saved)

prune134.0ms (0.6%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New31614330
Fresh000
Picked101
Done000
Total31714331
Accuracy
97.5%
Counts
331 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.7%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.5%
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.4%
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.4%
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
33.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
13.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
9.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n)))))
65.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
66.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
13.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
86.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
41.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
96.1%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 998 to 690 computations (30.9% saved)

localize1.8s (8%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
100.0%
(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
99.2%
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
79.3%
(cbrt.f64 (*.f64 K (+.f64 m n)))
38.3%
(cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M))
99.7%
(*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
89.6%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
52.8%
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
52.7%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
100.0%
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))
38.3%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
100.0%
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
38.3%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
100.0%
(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
Compiler

Compiled 819 to 354 computations (56.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.1s
Operation ival-sub, time spent: 240.0ms, 21.0% of total-time
Operation ival-mult, time spent: 205.0ms, 18.0% of total-time
Operation ival-cos, time spent: 172.0ms, 15.0% of total-time
Operation ival-pow, time spent: 149.0ms, 13.0% of total-time
Operation ival-div, time spent: 132.0ms, 12.0% of total-time
Operation ival-sin, time spent: 101.0ms, 9.0% of total-time
Operation ival-neg, time spent: 36.0ms, 3.0% of total-time
Operation ival-add, time spent: 33.0ms, 3.0% of total-time
Operation ival-exp, time spent: 28.0ms, 2.0% of total-time
Operation const, time spent: 28.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 9.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 0.0% of total-time

series140.0ms (0.6%)

Counts
12 → 436
Calls
Call 1
Inputs
#<alt (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))>
#<alt (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))>
#<alt (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))>
#<alt (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))>
#<alt (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))>
#<alt (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M))>
#<alt (cbrt.f64 (*.f64 K (+.f64 m n)))>
#<alt (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))>
Outputs
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n)))>
#<alt (+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))>
#<alt (+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<alt (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<alt (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<alt (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))>
#<alt (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n)))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))))))))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))>
#<alt (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 n M)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (sin.f64 (neg.f64 M))>
#<alt (+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))>
#<alt (+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))))))>
#<alt (+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M))))))))))>
#<alt (sin.f64 (neg.f64 M))>
#<alt (+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))>
#<alt (+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))))))>
#<alt (+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))))))))>
#<alt (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))>
#<alt (+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))>
#<alt (+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M)))))>
#<alt (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))))) (*.f64 m (sin.f64 (neg.f64 M)))))>
#<alt (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M)))))))))) (*.f64 m (sin.f64 (neg.f64 M)))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))>
#<alt (+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 n (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))))))>
#<alt (+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))))))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))>
#<alt (+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))>
#<alt (+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))>
#<alt (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (cbrt.f64 (*.f64 K n))>
#<alt (+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)))>
#<alt (+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))>
#<alt (+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))>
#<alt (cbrt.f64 (*.f64 K m))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n))))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n)))))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K m)) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K m)) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 10 binary64)))) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (cbrt.f64 (*.f64 K m))>
#<alt (+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)) n)))>
#<alt (+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64)) n)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))>
#<alt (+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))>
#<alt (cbrt.f64 (*.f64 K n))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m)))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K n)) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 10 binary64)))) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 5 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
Calls

129 calls:

TimeVariablePointExpression
7.0ms
M
@-inf
(* (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M)))))) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
5.0ms
n
@-inf
(* (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M)))))) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
4.0ms
K
@inf
(cbrt (* K (+ m n)))
4.0ms
M
@0
(* (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M)))))) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
4.0ms
n
@0
(* (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M)))))) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))

rewrite388.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
484×log1p-expm1-u
484×expm1-log1p-u
472×add-exp-log
472×add-log-exp
456×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057685
11090681
Stop Event
node limit
Counts
12 → 231
Calls
Call 1
Inputs
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M))
(cbrt.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
Outputs
(+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 #s(literal 0 binary64) (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (log.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (exp.f64 l))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(+.f64 (fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (sin.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 (neg.f64 M))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (neg.f64 M))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (log.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(exp.f64 (+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(exp.f64 (*.f64 (+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (*.f64 K m)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(exp.f64 (log.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (cbrt.f64 K) (cbrt.f64 (+.f64 m n)))
(*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 n K))
(+.f64 (*.f64 m K) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(fma.f64 m K (*.f64 n K))
(fma.f64 K m (*.f64 n K))

simplify491.0ms (2.1%)

Algorithm
egg-herbie
Rules
707×*-commutative
421×associate-+r+
372×+-commutative
248×sub-neg
247×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0184825769866778
1558725769863787
Stop Event
node limit
Counts
667 → 832
Calls
Call 1
Inputs
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n)))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 n M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64))))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (neg.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M))))))))))
(sin.f64 (neg.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))))))))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M)))))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 n (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))))))))
(*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (*.f64 K n))
(+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)))
(+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 (*.f64 K m))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n)))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K m)) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K m)) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 10 binary64)))) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(cbrt.f64 (*.f64 K m))
(+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)) n)))
(+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64)) n)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 (*.f64 K n))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m)))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K n)) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 10 binary64)))) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 5 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 #s(literal 0 binary64) (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (log.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (exp.f64 l))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(+.f64 (fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (sin.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 (neg.f64 M))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (neg.f64 M))))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (log.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(exp.f64 (+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(exp.f64 (*.f64 (+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (*.f64 K m)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(exp.f64 (log.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (cbrt.f64 K) (cbrt.f64 (+.f64 m n)))
(*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 n K))
(+.f64 (*.f64 m K) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(fma.f64 m K (*.f64 n K))
(fma.f64 K m (*.f64 n K))
Outputs
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))))) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))))) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 M m) #s(literal -1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) #s(literal -1/4 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 l (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) #s(literal -1/4 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 l (pow.f64 m #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M n) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 M n) #s(literal -1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) #s(literal -1/4 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) #s(literal -1/4 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (+.f64 m n))) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (+.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)))) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)))) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) M) (+.f64 m n))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) M) (+.f64 m n))) M) #s(literal -1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)) (neg.f64 l))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n)))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l)))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (*.f64 (*.f64 m (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 (neg.f64 M) (*.f64 (+.f64 m n) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))))))
(-.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 M (*.f64 (+.f64 m n) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 m n) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l))))) (*.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 M (-.f64 (*.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l))))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 m n) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 M (-.f64 (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 m n))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 n l))))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n)))
(exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n))) (*.f64 (neg.f64 l) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n)))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n)))))))
(+.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (*.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) n)))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (*.f64 l (*.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 m n)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 m n))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 m n))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 (+.f64 m n) M))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M))))
(exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (*.f64 (neg.f64 n) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(-.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (*.f64 n (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (*.f64 (*.f64 n (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (*.f64 n (-.f64 (*.f64 (*.f64 n (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (neg.f64 M) (-.f64 m M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (*.f64 n (-.f64 (*.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 m M)))) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (neg.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (-.f64 l (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (neg.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (-.f64 l (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (neg.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (-.f64 l (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (neg.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (-.f64 l (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))))))
(-.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 (*.f64 M (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 M (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 M (-.f64 (*.f64 M (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) n (*.f64 #s(literal -1/6 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 M (-.f64 (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (-.f64 (fma.f64 #s(literal -1/2 binary64) n (*.f64 #s(literal -1/6 binary64) (pow.f64 (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 (neg.f64 l) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))) (*.f64 l (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))
(*.f64 (neg.f64 M) (-.f64 m M))
(*.f64 M (neg.f64 (-.f64 m M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (*.f64 M (-.f64 m M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 M (-.f64 m M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 M (-.f64 m M)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (*.f64 M (/.f64 (-.f64 m M) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 m M) n)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (*.f64 M (/.f64 (-.f64 m M) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 m M) n)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 n M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M) (*.f64 (/.f64 n M) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 n M) #s(literal -1/2 binary64)) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) M))) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) M))) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M)))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 K #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(sin.f64 (neg.f64 M))
(neg.f64 (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (cos.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (cos.f64 M))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (cos.f64 M)))))
(-.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (cos.f64 M)))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M))))))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M))) (*.f64 (*.f64 #s(literal -1/48 binary64) K) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 3 binary64)))))))))
(-.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M))) (*.f64 (*.f64 #s(literal -1/48 binary64) K) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 3 binary64)))))))) (sin.f64 M))
(sin.f64 (neg.f64 M))
(neg.f64 (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (cos.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (cos.f64 M))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (cos.f64 M)))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (cos.f64 M)))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) K) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 n (cos.f64 M))))))))
(-.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) K) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 n (cos.f64 M))))))) (sin.f64 M))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (neg.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(-.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) m) (neg.f64 (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 M))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) m) (neg.f64 (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 K (fma.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 M))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 K (fma.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 M))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) m) (neg.f64 (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 K (fma.f64 K (fma.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 m (*.f64 n (cos.f64 M))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))
(*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) K))))
(*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) K))))
(*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))
(*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) K))))
(*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) K))))
(*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)))
(*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) K))))
(*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) K))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 K (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) K)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 K (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) K)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) K)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 K (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) K)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))
(fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))))
(fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))
(fma.f64 n (fma.f64 n (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (neg.f64 (sin.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))))
(fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (neg.f64 (sin.f64 M)))))) (*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/96 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))))
(fma.f64 n (fma.f64 n (fma.f64 n (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))) (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (neg.f64 (sin.f64 M)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 m (cos.f64 M)) (pow.f64 K #s(literal 4 binary64))) (neg.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 K #s(literal 3 binary64)))))))))) (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (neg.f64 (sin.f64 M))))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))))
(fma.f64 n (fma.f64 n (fma.f64 n (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (neg.f64 (sin.f64 M)))))) (+.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/96 binary64) (*.f64 (*.f64 m (cos.f64 M)) (pow.f64 K #s(literal 4 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 K #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (neg.f64 (sin.f64 M)))))) (*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))
(*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(fma.f64 M (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(fma.f64 M (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(fma.f64 M (fma.f64 M (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal 1/4 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(fma.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal 1/4 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))))) (+.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(fma.f64 M (fma.f64 M (fma.f64 M (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 (+.f64 m n) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal 1/4 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/12 binary64) K) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (fma.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 (+.f64 m n) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal 1/4 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(fma.f64 M (fma.f64 M (fma.f64 M (fma.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 (+.f64 m n) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal 1/4 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 m n))) (+.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) #s(literal -1/12 binary64) (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal 1/4 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 m n) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))
(*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) m)))
(*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) m))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))
(*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) m)))
(*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) m))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) m)))
(*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) m)))
(*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) m))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m)) (neg.f64 M)) #s(literal 2 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m)) (neg.f64 M)) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m)) (neg.f64 M)) #s(literal 2 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m)) (neg.f64 M)) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m)) (neg.f64 M)) #s(literal 2 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m)) (neg.f64 M)) #s(literal 2 binary64)))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) m))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 l (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (*.f64 l (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))
(*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 M)))) (*.f64 m (neg.f64 (sin.f64 M)))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m K) (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 M))))) (*.f64 m (neg.f64 (sin.f64 M)))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M)))))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (fma.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 M))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 m K) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 3 binary64)))))))) (*.f64 m (neg.f64 (sin.f64 M)))))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(*.f64 K (*.f64 m (neg.f64 (sin.f64 M))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (*.f64 n (cos.f64 M))) (*.f64 K (*.f64 m (neg.f64 (sin.f64 M)))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 n (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))))))
(fma.f64 K (*.f64 m (neg.f64 (sin.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m n) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))))))))
(fma.f64 K (*.f64 m (neg.f64 (sin.f64 M))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (neg.f64 (sin.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 m (*.f64 n (cos.f64 M))) (pow.f64 K #s(literal 4 binary64)))))))))
(*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 K M) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(-.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 (*.f64 K M) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(fma.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K M) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))
(fma.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K M) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))))
(fma.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 K M) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))))
(fma.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 K M) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (+.f64 m n)) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (neg.f64 m) n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (+.f64 m n)) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (neg.f64 m) n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (+.f64 m n)) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (neg.f64 m) n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (+.f64 m n)) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (neg.f64 m) n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (*.f64 K n))
(cbrt.f64 (*.f64 n K))
(+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)))
(+.f64 (cbrt.f64 (*.f64 n K)) (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (*.f64 n K)) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 11 binary64)) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))) m) m) (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 (*.f64 n K)) (+.f64 (*.f64 m (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 m (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))) m) (+.f64 (*.f64 #s(literal -2/9 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1/27 binary64)))))) (*.f64 m (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 11 binary64)) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (+.f64 (cbrt.f64 (*.f64 n K)) (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))) m) (*.f64 (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal -5/27 binary64))))) (*.f64 m (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 11 binary64)) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))) m))
(cbrt.f64 (*.f64 K m))
(cbrt.f64 (*.f64 m K))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 n (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64))))))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n)))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 n (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))))))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) n))))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 23 binary64))))) (*.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 4 binary64)))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 8 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 n (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K m)) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 m K))))
(*.f64 (cbrt.f64 (*.f64 m K)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K m)) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 m K)) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))))))) (pow.f64 m #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 m K)) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))))))) (pow.f64 m #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 10 binary64)))) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 10 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (*.f64 (*.f64 K (/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 m #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))))))) (pow.f64 m #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 m (neg.f64 (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64)))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (*.f64 K (pow.f64 m #s(literal 10 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (*.f64 (*.f64 K (/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 m #s(literal 3 binary64)))) (pow.f64 m #s(literal 3 binary64))))))
(cbrt.f64 (*.f64 K m))
(cbrt.f64 (*.f64 m K))
(+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)) n)))
(+.f64 (cbrt.f64 (*.f64 m K)) (*.f64 #s(literal 1/3 binary64) (*.f64 n (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64)) n)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (*.f64 m K)) (+.f64 (*.f64 n (*.f64 #s(literal -1/9 binary64) (*.f64 n (pow.f64 (/.f64 (pow.f64 K #s(literal 11 binary64)) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 7 binary64))) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 11 binary64))) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 (*.f64 m K)) (+.f64 (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 n (+.f64 (*.f64 n (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))) n) (+.f64 (*.f64 #s(literal -2/9 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 n (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 11 binary64)) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 (*.f64 m K)) (+.f64 (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 n (+.f64 (*.f64 n (*.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))))) (*.f64 n (*.f64 (cbrt.f64 (/.f64 (pow.f64 K #s(literal 7 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal -5/27 binary64))))) (*.f64 n (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 (pow.f64 K #s(literal 11 binary64)) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 (*.f64 K n))
(cbrt.f64 (*.f64 n K))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64))))) m)))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m)))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64))))) m))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) m))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 23 binary64))))) (*.f64 (*.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 4 binary64))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64))))) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 K n)) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 n K))))
(*.f64 (cbrt.f64 (*.f64 n K)) (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 5 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 n K)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (neg.f64 n) (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 n K)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 10 binary64)))) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 5 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 10 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 5 binary64))))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (neg.f64 (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 K (pow.f64 n #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (*.f64 K (pow.f64 n #s(literal 10 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 5 binary64))))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (+.f64 m n) K)
(*.f64 K n)
(*.f64 n K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(*.f64 K m)
(*.f64 m K)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m))))
(*.f64 K m)
(*.f64 m K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(*.f64 K n)
(*.f64 n K)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 n K)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))))
(+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 #s(literal 0 binary64) (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (log.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (exp.f64 l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)))
(pow.f64 (E.f64) (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))) (sqrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l)))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) (+.f64 n l))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))) (neg.f64 l))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 n m)))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))
(pow.f64 (E.f64) (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))) (neg.f64 l))))
(pow.f64 (E.f64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))) (neg.f64 l)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))) (neg.f64 l)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))) (neg.f64 l))))) (sqrt.f64 (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))) (neg.f64 l)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))) (neg.f64 l))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 1 binary64))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 3 binary64))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 2 binary64))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64))))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 m M) (*.f64 n #s(literal 1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 1 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(+.f64 (fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (sin.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+.f64 (-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M))) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M))))
(+.f64 (-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M))) (*.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M))))
(+.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 (neg.f64 M))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (neg.f64 M))))
(-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 1 binary64))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 2 binary64))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(log.f64 (exp.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64)))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(exp.f64 (log.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M))))
(-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(exp.f64 (*.f64 (+.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))) (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 1 binary64))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 3 binary64))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(pow.f64 (pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 2 binary64))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(log.f64 (pow.f64 (exp.f64 (*.f64 K m)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal 3 binary64)))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(exp.f64 (log.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) #s(literal 1 binary64)))
(*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(*.f64 (cbrt.f64 K) (cbrt.f64 (+.f64 m n)))
(*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K))
(*.f64 (cbrt.f64 K) (cbrt.f64 (+.f64 m n)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (+.f64 m n) K))
(+.f64 (*.f64 K m) (*.f64 n K))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 m K) (*.f64 n K))
(*.f64 (+.f64 m n) K)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) K)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (+.f64 m n) K)
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)))
(*.f64 (+.f64 m n) K)
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 (+.f64 m n) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 (+.f64 m n) K)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(exp.f64 (log.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(*.f64 (+.f64 m n) K)
(fma.f64 m K (*.f64 n K))
(*.f64 (+.f64 m n) K)
(fma.f64 K m (*.f64 n K))
(*.f64 (+.f64 m n) K)

eval2.3s (10%)

Compiler

Compiled 120505 to 63492 computations (47.3% saved)

prune1.3s (5.8%)

Pruning

23 alts after pruning (23 fresh and 0 done)

PrunedKeptTotal
New2510222532
Fresh819
Picked505
Done000
Total2523232546
Accuracy
97.5%
Counts
2546 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.3%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (neg.f64 l)))
64.4%
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
13.4%
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
13.4%
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
7.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
77.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
27.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
9.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n)))))
24.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
13.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
6.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
96.1%
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
79.5%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
96.1%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
74.2%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
58.7%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
58.0%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
54.6%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
32.5%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
Compiler

Compiled 1454 to 1028 computations (29.3% saved)

localize1.4s (6.1%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
99.9%
(exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
99.6%
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
64.7%
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
100.0%
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
96.6%
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
89.0%
(log.f64 (*.f64 K (+.f64 m n)))
64.7%
(cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
100.0%
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))
100.0%
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
100.0%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
100.0%
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
99.8%
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
69.3%
(cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
Compiler

Compiled 617 to 283 computations (54.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0s
Operation ival-mult, time spent: 245.0ms, 24.0% of total-time
Operation ival-sub, time spent: 179.0ms, 18.0% of total-time
Operation ival-pow, time spent: 118.0ms, 12.0% of total-time
Operation ival-cos, time spent: 117.0ms, 12.0% of total-time
Operation composed, time spent: 105.0ms, 10.0% of total-time
Operation ival-log, time spent: 61.0ms, 6.0% of total-time
Operation ival-exp, time spent: 58.0ms, 6.0% of total-time
Operation ival-add, time spent: 58.0ms, 6.0% of total-time
Operation ival-neg, time spent: 24.0ms, 2.0% of total-time
Operation const, time spent: 17.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 11.0ms, 1.0% of total-time
Operation ival-div, time spent: 11.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 0.0% of total-time

series183.0ms (0.8%)

Counts
10 → 420
Calls
Call 1
Inputs
#<alt (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))>
#<alt (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))>
#<alt (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))>
#<alt (log.f64 (*.f64 K (+.f64 m n)))>
#<alt (exp.f64 (log.f64 (*.f64 K (+.f64 m n))))>
#<alt (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))>
#<alt (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))>
#<alt (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))>
Outputs
#<alt (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 m (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 n (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (+.f64 m n)))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 M (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))))>
#<alt (*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))>
#<alt (*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (pow.f64 M #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (pow.f64 M #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) l)))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64)) l)))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))>
#<alt (*.f64 (cbrt.f64 l) (cbrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 l (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 l (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (cbrt.f64 l))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 l) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (pow.f64 l #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 10 binary64))) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))))))) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (pow.f64 l #s(literal 3 binary64)))))))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (exp.f64 (neg.f64 l))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (neg.f64 l))))))))>
#<alt (cos.f64 M)>
#<alt (+.f64 (cos.f64 M) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 M))))>
#<alt (+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))))))>
#<alt (+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))) n)) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))) n)) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))>
#<alt (*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))>
#<alt (*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))>
#<alt (*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (+.f64 (log.f64 K) (log.f64 (+.f64 m n)))>
#<alt (+.f64 (log.f64 K) (log.f64 (+.f64 m n)))>
#<alt (+.f64 (log.f64 K) (log.f64 (+.f64 m n)))>
#<alt (+.f64 (log.f64 K) (log.f64 (+.f64 m n)))>
#<alt (+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (log.f64 (*.f64 K n))>
#<alt (+.f64 (log.f64 (*.f64 K n)) (/.f64 m n))>
#<alt (+.f64 (log.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 n m)))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 n m))))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (/.f64 n m)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 n m)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m))) m))))>
#<alt (log.f64 (*.f64 K m))>
#<alt (+.f64 (log.f64 (*.f64 K m)) (/.f64 n m))>
#<alt (+.f64 (log.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (/.f64 m n)))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 m n))))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (/.f64 m n)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 m n)))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (exp.f64 (cos.f64 (neg.f64 M)))>
#<alt (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))>
#<alt (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))>
#<alt (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))>
#<alt (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))>
#<alt (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
Calls

108 calls:

TimeVariablePointExpression
39.0ms
K
@0
(log (* K (+ m n)))
37.0ms
K
@-inf
(log (* K (+ m n)))
6.0ms
K
@inf
(log (* K (+ m n)))
6.0ms
M
@0
(* (cos M) (exp (neg l)))
5.0ms
m
@-inf
(cbrt (+ (- (neg (pow (- (* (+ m n) 1/2) M) 2)) l) (fabs (- m n))))

rewrite140.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
402×log1p-expm1-u
402×expm1-log1p-u
396×add-cube-cbrt
392×add-exp-log
391×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051470
1867470
Stop Event
node limit
Counts
10 → 225
Calls
Call 1
Inputs
(cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))
(cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
(log.f64 (*.f64 K (+.f64 m n)))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (cbrt.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64)))
(+.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(+.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64))) (-.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(/.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))
(log.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(exp.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 m n)))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(fma.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 m n)))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 3 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (log.f64 K))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (+.f64 m n) K)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))) (log.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (-.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 m K) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(fma.f64 m K (*.f64 n K))
(fma.f64 K m (*.f64 K n))
(+.f64 #s(literal 0 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (exp.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (exp.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))

simplify621.0ms (2.7%)

Algorithm
egg-herbie
Rules
671×distribute-rgt-in
670×distribute-lft-in
556×*-commutative
306×+-commutative
234×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0163951539659588
1461351539659002
Stop Event
node limit
Counts
645 → 744
Calls
Call 1
Inputs
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))
(*.f64 m (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))
(*.f64 n (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (+.f64 m n)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))))
(*.f64 M (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (pow.f64 M #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (pow.f64 M #s(literal 3 binary64)))))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) l)))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64)) l)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(*.f64 (cbrt.f64 l) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 l (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 l) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (pow.f64 l #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 10 binary64))) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))))))) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (pow.f64 l #s(literal 3 binary64)))))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (neg.f64 l))))))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))) n)) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))) n)) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(log.f64 (*.f64 K n))
(+.f64 (log.f64 (*.f64 K n)) (/.f64 m n))
(+.f64 (log.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 n m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (/.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m))) m))))
(log.f64 (*.f64 K m))
(+.f64 (log.f64 (*.f64 K m)) (/.f64 n m))
(+.f64 (log.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (/.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(exp.f64 (cos.f64 (neg.f64 M)))
(+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (cbrt.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64)))
(+.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(+.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64))) (-.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(/.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))
(log.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(exp.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 m n)))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(fma.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 m n)))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 3 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (log.f64 K))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (+.f64 m n) K)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))) (log.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (-.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 m K) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(fma.f64 m K (*.f64 n K))
(fma.f64 K m (*.f64 K n))
(+.f64 #s(literal 0 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (exp.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (exp.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
Outputs
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 M (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)) (*.f64 (*.f64 n #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 (*.f64 m #s(literal 1/4 binary64)) (*.f64 m (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 m #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 m (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) M) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n #s(literal -1/2 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (+.f64 (*.f64 m (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 m (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (fma.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 m (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) M) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 m (*.f64 m (fma.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (fma.f64 #s(literal -2/3 binary64) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64))))) (*.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64))))))))))))
(*.f64 m (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 m (cbrt.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 m (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))))))
(*.f64 m (+.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64))))))))
(*.f64 m (+.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))))
(*.f64 m (+.f64 (cbrt.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 9 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(*.f64 m (+.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 m #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) m)) (/.f64 (*.f64 n #s(literal -1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (neg.f64 m) (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 m (neg.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 m) (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))))))
(*.f64 m (neg.f64 (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 (neg.f64 m) (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))
(*.f64 m (neg.f64 (-.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 (neg.f64 m) (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 m #s(literal 3 binary64))))) (pow.f64 m #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))
(*.f64 m (neg.f64 (-.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64)))))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 M (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 m #s(literal 3 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (pow.f64 m #s(literal 3 binary64))))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) n) M) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) n) (*.f64 m #s(literal -1/2 binary64))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 n (*.f64 #s(literal -1/3 binary64) (*.f64 n (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) n) (*.f64 (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 n #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)))))))) n)))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 n (*.f64 (fma.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) n) (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) n)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))))) (+.f64 (*.f64 n (*.f64 n (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 1/4 binary64)) (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)))))))) n) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))))) n) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))))))))) (*.f64 n (*.f64 n (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64))))))))))))
(*.f64 n (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 n (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)))))))
(*.f64 n (+.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 n #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 n #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) (*.f64 (/.f64 m (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (neg.f64 n) (cbrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))))
(*.f64 n (neg.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 n) (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 n (neg.f64 (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 (neg.f64 n) (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 n (neg.f64 (-.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 (neg.f64 n) (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 m #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 n (neg.f64 (-.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64)))))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 M (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 n #s(literal 3 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 n #s(literal 3 binary64))))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(cbrt.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (+.f64 m n)))))
(+.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (+.f64 m n)))))
(+.f64 (cbrt.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m M)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n M)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))))))
(+.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (fma.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1/9 binary64)))) M)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 m n) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (fma.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))) M) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 M (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1/9 binary64))))))) (+.f64 (*.f64 (*.f64 m (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) #s(literal 1/3 binary64)) (*.f64 (*.f64 n (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) #s(literal 1/3 binary64))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 M (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 m n) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 M (+.f64 (*.f64 M (*.f64 #s(literal -1/3 binary64) (*.f64 M (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (*.f64 (+.f64 m n) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1/9 binary64))))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (*.f64 M (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 M (+.f64 (*.f64 (*.f64 m (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) #s(literal 1/3 binary64)) (*.f64 (*.f64 n (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) #s(literal 1/3 binary64)))) (+.f64 (*.f64 (*.f64 M (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 M (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (+.f64 m n) (*.f64 (+.f64 m n) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1/9 binary64)))))))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 M (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))) M) (*.f64 (*.f64 M (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) M))))
(*.f64 M (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))))
(*.f64 M (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))))
(*.f64 M (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64)))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)))))
(*.f64 (neg.f64 M) (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))))
(*.f64 M (neg.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 M) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (neg.f64 M))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (pow.f64 M #s(literal 3 binary64)))))))
(*.f64 (neg.f64 M) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (pow.f64 M #s(literal 3 binary64))))))
(*.f64 (-.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 M))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (pow.f64 M #s(literal 3 binary64)))))))
(*.f64 (neg.f64 M) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 3 binary64)))))) (pow.f64 M #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (pow.f64 M #s(literal 3 binary64))))))
(*.f64 M (neg.f64 (-.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 3 binary64)))))) (pow.f64 M #s(literal 3 binary64)))) (pow.f64 M #s(literal 3 binary64))))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) l)))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64)) l)))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 l (*.f64 (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64))) l))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 l (*.f64 #s(literal -1/9 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (*.f64 l (*.f64 (fma.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64)))))))) (*.f64 l (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))) l)))
(+.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (+.f64 (*.f64 l (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l (*.f64 (fma.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 2/9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))))) l)) (*.f64 l (*.f64 #s(literal -1/9 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(*.f64 (cbrt.f64 l) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 l (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 l (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))
(*.f64 l (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 l (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))
(*.f64 l (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 l (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))
(*.f64 l (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 l))
(neg.f64 (cbrt.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))
(*.f64 (neg.f64 l) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64))))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))))
(*.f64 l (neg.f64 (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 l) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (pow.f64 l #s(literal 3 binary64)))))))
(*.f64 (neg.f64 l) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 l #s(literal 4 binary64)))))) (pow.f64 l #s(literal 3 binary64))))))
(*.f64 l (neg.f64 (-.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 l #s(literal 4 binary64)))))) (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 10 binary64))) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))))))) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (pow.f64 l #s(literal 3 binary64)))))))
(*.f64 (neg.f64 l) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 10 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -5/27 binary64)))) (pow.f64 l #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 l #s(literal 4 binary64)))))) (pow.f64 l #s(literal 3 binary64))))))
(*.f64 l (neg.f64 (-.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 l #s(literal 4 binary64))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 10 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -5/27 binary64))))) (pow.f64 l #s(literal 3 binary64)))) (pow.f64 l #s(literal 3 binary64))))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 (+.f64 M (*.f64 m #s(literal -1/4 binary64))) (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 (+.f64 M (*.f64 m #s(literal -1/4 binary64))) (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 M m) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 M m) #s(literal -1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) m) (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) m) (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m #s(literal 1/2 binary64)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 M (+.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))) (/.f64 (+.f64 m n) M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (neg.f64 M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (neg.f64 M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l)) (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l))) #s(literal 1/24 binary64)))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) (exp.f64 (neg.f64 l))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (neg.f64 l))))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 1/24 binary64)))))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 (neg.f64 l) (cos.f64 M)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 M) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))) (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 M) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))) (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))
(-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (-.f64 l (*.f64 M (-.f64 m M))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (-.f64 (*.f64 n #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (-.f64 (*.f64 n #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (-.f64 l (*.f64 M (-.f64 m M)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (-.f64 (*.f64 n #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (-.f64 (*.f64 n #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (-.f64 l (*.f64 M (-.f64 m M)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n) (/.f64 l (pow.f64 n #s(literal 2 binary64))))) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n) (/.f64 l (pow.f64 n #s(literal 2 binary64))))) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))) n)) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))) n) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))) n) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))) n)) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))) n) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))) n) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) n) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (-.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))))) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(+.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (neg.f64 M) (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (-.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))))) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(+.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (neg.f64 M) (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 n #s(literal -1/2 binary64))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal -1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))) M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) (neg.f64 M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))) M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) (neg.f64 M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64))))
(*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (fma.f64 #s(literal 1/2 binary64) n (+.f64 (/.f64 l m) (/.f64 (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) m))))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) m) (fma.f64 #s(literal 1/2 binary64) n (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))))
(*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (fma.f64 #s(literal 1/2 binary64) n (+.f64 (/.f64 l m) (/.f64 (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) m))))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) m) (fma.f64 #s(literal 1/2 binary64) n (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))))
(*.f64 m (-.f64 (+.f64 M (/.f64 (fabs.f64 (-.f64 m n)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (fma.f64 #s(literal 1/2 binary64) n (+.f64 (/.f64 l m) (/.f64 (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) m))))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) m) (fma.f64 #s(literal 1/2 binary64) n (+.f64 (/.f64 l m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (neg.f64 m) (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) m) (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) m) (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) m) (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))
(-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))
(*.f64 l (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) #s(literal 1 binary64)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))
(*.f64 l (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) #s(literal 1 binary64)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) l))))
(*.f64 l (-.f64 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) #s(literal 1 binary64)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l)))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l)))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (sin.f64 (neg.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(log.f64 (*.f64 K n))
(log.f64 (*.f64 n K))
(+.f64 (log.f64 (*.f64 K n)) (/.f64 m n))
(+.f64 (/.f64 m n) (log.f64 (*.f64 n K)))
(+.f64 (log.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 n K)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 K n)) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 n K)) (*.f64 m (fma.f64 m (-.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) m) (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 n K)) (*.f64 m (fma.f64 m (fma.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 K) (log.f64 m))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 n m)))
(+.f64 (log.f64 K) (+.f64 (/.f64 n m) (log.f64 m)))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 n m))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 n m))))
(+.f64 (log.f64 K) (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 n m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (/.f64 n m)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (/.f64 n m)))))
(+.f64 (log.f64 K) (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (/.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 n m)))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 n m)))
(+.f64 (log.f64 (neg.f64 K)) (-.f64 (/.f64 n m) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -1 binary64) n (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))) m)) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m)) n) m))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 n #s(literal 3 binary64))) m)) m))) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (neg.f64 n) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m))) m)) m))
(log.f64 (*.f64 K m))
(log.f64 (*.f64 m K))
(+.f64 (log.f64 (*.f64 K m)) (/.f64 n m))
(+.f64 (/.f64 n m) (log.f64 (*.f64 m K)))
(+.f64 (log.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 m K)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 K m)) (*.f64 n (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 m K)) (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 m K)) (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/3 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 n))))
(+.f64 (log.f64 K) (log.f64 n))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (/.f64 m n)))
(+.f64 (log.f64 K) (+.f64 (/.f64 m n) (log.f64 n)))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 m n))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (log.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (/.f64 m n)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (/.f64 m n)))))
(+.f64 (log.f64 K) (+.f64 (log.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (/.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 m n)))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 m n)))
(+.f64 (log.f64 (neg.f64 K)) (-.f64 (/.f64 m n) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (fma.f64 #s(literal -1 binary64) m (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n)) m) n))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (neg.f64 m) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) n)) n))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K n)
(*.f64 n K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(*.f64 K m)
(*.f64 m K)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 K m)
(*.f64 m K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(*.f64 K n)
(*.f64 n K)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 n K)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n)))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (sin.f64 (neg.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (sin.f64 (neg.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (cos.f64 (neg.f64 M)))
(exp.f64 (cos.f64 M))
(+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (exp.f64 (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (cos.f64 M))) (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M))))))
(+.f64 (exp.f64 (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))))))
(+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 (*.f64 K (exp.f64 (cos.f64 M))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(+.f64 (exp.f64 (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 K (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))))
(+.f64 (exp.f64 (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 m n) (sin.f64 (neg.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 K (fma.f64 K (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (sin.f64 (neg.f64 M))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))))) (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 K (fma.f64 K (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (cos.f64 M) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
(exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 (*.f64 m (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))) (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 2 binary64)))))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))
(exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))) (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) #s(literal 2 binary64)))))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (*.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))) (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))) (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (cbrt.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))) (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))) (cbrt.f64 (sqrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l (fabs.f64 (-.f64 n m))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64))) (*.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64)) (*.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))))
(pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1/3 binary64))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1/3 binary64)))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64)))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l))
(+.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(+.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))
(*.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(*.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))) #s(literal 3 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(/.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64))) (-.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))
(/.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l (fabs.f64 (-.f64 n m)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64))) (*.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l))))
(/.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64)) (*.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(log.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(exp.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))) #s(literal 1 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 m n)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 m n)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 n m)))
(fma.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l)) (fabs.f64 (-.f64 m n)))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 n m))))) (sqrt.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l)))
(+.f64 (+.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 l (fabs.f64 (-.f64 n m)))) (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (neg.f64 (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 3 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 3 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)) (*.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))))
(pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 1 binary64))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(pow.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(log.f64 (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(expm1.f64 (log1p.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64))) (cbrt.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(fma.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 m (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))))) l))
(-.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 (log.f64 (+.f64 m n)) (log.f64 K))
(+.f64 (log.f64 K) (log.f64 (+.f64 m n)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (+.f64 m n) K)))
(log.f64 (*.f64 (+.f64 m n) K))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))) (log.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 (+.f64 m n) K))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (+.f64 m n) K)))
(log.f64 (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (*.f64 (+.f64 m n) K))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (*.f64 (+.f64 m n) K))
(pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(log.f64 (*.f64 (+.f64 m n) K))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(log.f64 (*.f64 (+.f64 m n) K))
(pow.f64 (pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (*.f64 (+.f64 m n) K))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(log.f64 (*.f64 (+.f64 m n) K))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(log.f64 (*.f64 (+.f64 m n) K))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (-.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64)))
(log1p.f64 (fma.f64 (+.f64 m n) K #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (*.f64 (+.f64 m n) K))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(log.f64 (*.f64 (+.f64 m n) K))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 m K) (*.f64 n K))
(*.f64 (+.f64 m n) K)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (+.f64 m n) K)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64))
(*.f64 (+.f64 m n) K)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64))
(*.f64 (+.f64 m n) K)
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 m n) K)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))
(*.f64 (+.f64 m n) K)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (E.f64) (log.f64 (*.f64 (+.f64 m n) K)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K))))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 (+.f64 m n) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 (+.f64 m n) K)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 m n) K)
(fma.f64 m K (*.f64 n K))
(*.f64 (+.f64 m n) K)
(fma.f64 K m (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 #s(literal 0 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(+.f64 #s(literal 0 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))))
(*.f64 #s(literal 1 binary64) (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))))
(*.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(pow.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(pow.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(pow.f64 (exp.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(log.f64 (exp.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(cbrt.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(expm1.f64 (log1p.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))))
(log1p.f64 (expm1.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))

eval953.0ms (4.1%)

Compiler

Compiled 57463 to 32236 computations (43.9% saved)

prune326.0ms (1.4%)

Pruning

31 alts after pruning (30 fresh and 1 done)

PrunedKeptTotal
New1363181381
Fresh61218
Picked415
Done000
Total1373311404
Accuracy
97.5%
Counts
1404 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
6.7%
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
26.3%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (neg.f64 l)))
64.4%
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
13.4%
(*.f64 (log.f64 (pow.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
13.6%
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
13.4%
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
7.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
77.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
2.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
78.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
27.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
13.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
9.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n)))))
24.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
12.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
5.2%
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))) #s(literal 3 binary64))))
79.5%
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
58.9%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
78.1%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
58.7%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
58.0%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
63.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
40.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
54.6%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
32.5%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
24.7%
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
32.5%
(exp.f64 (neg.f64 l))
6.9%
(cos.f64 M)
Compiler

Compiled 1981 to 1411 computations (28.8% saved)

localize1.3s (5.4%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
99.6%
(pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64))
99.5%
(cbrt.f64 (+.f64 m n))
99.5%
(cbrt.f64 K)
64.7%
(cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M))
100.0%
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
96.6%
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
89.0%
(log.f64 (*.f64 K (+.f64 m n)))
64.7%
(cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
100.0%
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
99.8%
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
73.0%
(cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))
Compiler

Compiled 586 to 285 computations (51.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 827.0ms
Operation ival-div, time spent: 176.0ms, 21.0% of total-time
Operation ival-pow, time spent: 152.0ms, 18.0% of total-time
Operation ival-mult, time spent: 142.0ms, 17.0% of total-time
Operation ival-sub, time spent: 126.0ms, 15.0% of total-time
Operation ival-cos, time spent: 56.0ms, 7.0% of total-time
Operation ival-add, time spent: 51.0ms, 6.0% of total-time
Operation ival-exp, time spent: 41.0ms, 5.0% of total-time
Operation ival-cbrt, time spent: 25.0ms, 3.0% of total-time
Operation ival-neg, time spent: 24.0ms, 3.0% of total-time
Operation const, time spent: 17.0ms, 2.0% of total-time
Operation ival-log, time spent: 14.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 0.0% of total-time

series92.0ms (0.4%)

Counts
8 → 280
Calls
Call 1
Inputs
#<alt (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))>
#<alt (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))>
#<alt (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))>
#<alt (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))>
#<alt (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M))>
#<alt (cbrt.f64 K)>
#<alt (cbrt.f64 (+.f64 m n))>
#<alt (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64))>
Outputs
#<alt (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 n (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)))) (pow.f64 n #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)))) (pow.f64 n #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (+.f64 m n)))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 M (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))))>
#<alt (*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))>
#<alt (*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)))) (pow.f64 M #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)))) (pow.f64 M #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (cbrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 23 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (cbrt.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))) (pow.f64 m #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 10 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))) (pow.f64 m #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) l)))>
#<alt (+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 7 binary64))) #s(literal 1/9 binary64)) l)))))>
#<alt (+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))>
#<alt (*.f64 (cbrt.f64 l) (cbrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 l (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 l (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (cbrt.f64 l))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 l) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))) (pow.f64 l #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 10 binary64))) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)))))))) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))) (pow.f64 l #s(literal 3 binary64)))))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))) l)>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) n))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) n))) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m n)))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))) l)>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) M))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) M))) M)) #s(literal 1 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))>
#<alt (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))>
#<alt (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))>
#<alt (*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))>
#<alt (*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)))) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)))) #s(literal 1/4 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (/.f64 (*.f64 M (-.f64 M m)) n)) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (/.f64 (*.f64 M (-.f64 M m)) n)) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (cbrt.f64 n)>
#<alt (+.f64 (cbrt.f64 n) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)))>
#<alt (+.f64 (cbrt.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))>
#<alt (+.f64 (cbrt.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))>
#<alt (cbrt.f64 m)>
#<alt (*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n))))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n)))))>
#<alt (*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 23 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 m) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 m) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 10 binary64))) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (cbrt.f64 m)>
#<alt (+.f64 (cbrt.f64 m) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)) n)))>
#<alt (+.f64 (cbrt.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64)) n)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))>
#<alt (+.f64 (cbrt.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))>
#<alt (cbrt.f64 n)>
#<alt (*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))))))>
#<alt (*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 23 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 n) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 n))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (pow.f64 n #s(literal 10 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))>
Calls

72 calls:

TimeVariablePointExpression
6.0ms
n
@inf
(cbrt (+ (- (* (- (* n 1/2) M) (neg (+ m (- (* n 1/2) M)))) l) (fabs (- m n))))
6.0ms
M
@-inf
(cbrt (+ (- (* (- (* n 1/2) M) (neg (+ m (- (* n 1/2) M)))) l) (fabs (- m n))))
4.0ms
m
@inf
(cbrt (+ (- (* (- (* n 1/2) M) (neg (+ m (- (* n 1/2) M)))) l) (fabs (- m n))))
4.0ms
n
@-inf
(cbrt (+ (- (* (- (* n 1/2) M) (neg (+ m (- (* n 1/2) M)))) l) (fabs (- m n))))
4.0ms
m
@-inf
(cbrt (+ m n))

rewrite113.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
321×log1p-expm1-u
321×expm1-log1p-u
316×add-cube-cbrt
310×add-exp-log
308×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040394
1687354
Stop Event
node limit
Counts
8 → 184
Calls
Call 1
Inputs
(cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M))
(cbrt.f64 K)
(cbrt.f64 (+.f64 m n))
(pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(*.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (/.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(/.f64 (+.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 m n)) (-.f64 l (-.f64 m n))) (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n))))))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))
(fma.f64 #s(literal 1 binary64) (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (-.f64 m n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 (sqrt.f64 (-.f64 m n)) (sqrt.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (-.f64 m n))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (neg.f64 (-.f64 l (-.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))) (*.f64 (fma.f64 n #s(literal 1/2 binary64) M) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (fma.f64 n #s(literal 1/2 binary64) M) (-.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 2 binary64))
(neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) m M) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) m M) (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))) (fma.f64 #s(literal 1/2 binary64) m M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (fma.f64 #s(literal 1/2 binary64) m M)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))))
(pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 K))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 K))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 K)))
(*.f64 (pow.f64 K #s(literal 1/6 binary64)) (pow.f64 K #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 K))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 K)))
(*.f64 (pow.f64 (sqrt.f64 K) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 K) #s(literal 1/3 binary64)))
(pow.f64 K #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 K #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 K))))
(expm1.f64 (log1p.f64 (cbrt.f64 K)))
(log1p.f64 (expm1.f64 (cbrt.f64 K)))
(exp.f64 (log.f64 (cbrt.f64 K)))
(exp.f64 (*.f64 (log.f64 K) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 K)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 n m)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 n m))))
(*.f64 (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)) (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 n m)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 n m))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 1/3 binary64)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 (-.f64 m n)))
(pow.f64 (+.f64 n m) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 n m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 n m)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 n m))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 n m))))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 n m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) K))) #s(literal 1 binary64))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 n m))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) K)) (sqrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) K)))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) K)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) K)) #s(literal 1 binary64)))

simplify370.0ms (1.6%)

Algorithm
egg-herbie
Rules
827×distribute-rgt-in
827×distribute-lft-in
565×*-commutative
251×+-commutative
186×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0155777309449883
1458677309449361
Stop Event
node limit
Counts
464 → 704
Calls
Call 1
Inputs
(cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))))))))
(*.f64 n (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)))) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)))) (pow.f64 n #s(literal 3 binary64)))))))
(cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (+.f64 m n)))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))))))))
(*.f64 M (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)))) (pow.f64 M #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)))) (pow.f64 M #s(literal 3 binary64)))))))
(cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))))
(*.f64 (cbrt.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 23 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 10 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))) (pow.f64 m #s(literal 3 binary64)))))))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) l)))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 7 binary64))) #s(literal 1/9 binary64)) l)))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(*.f64 (cbrt.f64 l) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 l (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 l) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))) (pow.f64 l #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 10 binary64))) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)))))))) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))) (pow.f64 l #s(literal 3 binary64)))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))) l)
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) n))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) n))) n)) #s(literal 1/4 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m n)))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))) l)
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) M))) M)) #s(literal 1 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(*.f64 #s(literal -1 binary64) l)
(*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))
(*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))
(*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (/.f64 (*.f64 M (-.f64 M m)) n)) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (/.f64 (*.f64 M (-.f64 M m)) n)) n)) #s(literal 1/4 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M))) M)) #s(literal 1 binary64)))
(*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 n)
(+.f64 (cbrt.f64 n) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)))
(+.f64 (cbrt.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 m)
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n)))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 23 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 m) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 m) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 10 binary64))) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(cbrt.f64 m)
(+.f64 (cbrt.f64 m) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)) n)))
(+.f64 (cbrt.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64)) n)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 n)
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 23 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 n) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 n))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (pow.f64 n #s(literal 10 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(*.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (/.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(/.f64 (+.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 m n)) (-.f64 l (-.f64 m n))) (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n))))))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))
(fma.f64 #s(literal 1 binary64) (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (-.f64 m n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (neg.f64 (-.f64 l (-.f64 m n))))
(fma.f64 (sqrt.f64 (-.f64 m n)) (sqrt.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (-.f64 m n))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (neg.f64 (-.f64 l (-.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))) (*.f64 (fma.f64 n #s(literal 1/2 binary64) M) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (fma.f64 n #s(literal 1/2 binary64) M) (-.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 2 binary64))
(neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) m M) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) m M) (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))) (fma.f64 #s(literal 1/2 binary64) m M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (fma.f64 #s(literal 1/2 binary64) m M)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))))
(pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 K))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 K))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 K)))
(*.f64 (pow.f64 K #s(literal 1/6 binary64)) (pow.f64 K #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 K))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 K)))
(*.f64 (pow.f64 (sqrt.f64 K) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 K) #s(literal 1/3 binary64)))
(pow.f64 K #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 K #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 K))))
(expm1.f64 (log1p.f64 (cbrt.f64 K)))
(log1p.f64 (expm1.f64 (cbrt.f64 K)))
(exp.f64 (log.f64 (cbrt.f64 K)))
(exp.f64 (*.f64 (log.f64 K) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 K)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 n m)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 n m))))
(*.f64 (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)) (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 n m)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 n m))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 1/3 binary64)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 (-.f64 m n)))
(pow.f64 (+.f64 n m) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 n m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 n m)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 n m))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 n m))))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 n m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) K))) #s(literal 1 binary64))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 n m))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) K)) (sqrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) K)))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) K)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) K)) #s(literal 1 binary64)))
Outputs
(cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)))
(cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m)))))))
(+.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (*.f64 M #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (*.f64 (-.f64 M m) #s(literal 1/2 binary64))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))) (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 n (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64))))))) n) (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 (-.f64 M m) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) n)))
(+.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (-.f64 M m) #s(literal 1/2 binary64))))) n) (*.f64 (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)))) (*.f64 n #s(literal 1/4 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64)))))))) n)))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))) (+.f64 (*.f64 n (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (*.f64 (-.f64 M m) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))) (*.f64 n (+.f64 (*.f64 n (*.f64 #s(literal -1/3 binary64) (*.f64 n (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64))))) (*.f64 M #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64))))) (*.f64 (-.f64 M m) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64)))))))) (*.f64 n (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (-.f64 M m) #s(literal 1/2 binary64)))))) (*.f64 n (*.f64 n (*.f64 #s(literal -1/3 binary64) (+.f64 (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 (*.f64 (*.f64 M #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 M #s(literal 1/2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 M m) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (-.f64 M m) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64)))))))) n)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 M (-.f64 M m)) #s(literal 3 binary64))))) n))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)) #s(literal 1/9 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) #s(literal 2 binary64))))))))))))
(*.f64 n (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))))
(*.f64 n (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n))))
(*.f64 n (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64)))))))
(*.f64 n (+.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n)) #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n)) #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) (pow.f64 n #s(literal 3 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))))))
(*.f64 n (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n)) #s(literal 2 binary64))))) (pow.f64 n #s(literal 9 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) n)) #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) (pow.f64 n #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))))))
(*.f64 (neg.f64 n) (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n))))
(*.f64 n (neg.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 n) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64)))))))
(*.f64 n (neg.f64 (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)))) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 (neg.f64 n) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 n (neg.f64 (-.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)))) (pow.f64 n #s(literal 3 binary64)))))))
(*.f64 (neg.f64 n) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 n #s(literal 3 binary64)))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) n)) #s(literal 2 binary64))))))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 n (neg.f64 (-.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 n #s(literal 3 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 n #s(literal 3 binary64))))))
(cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 M (+.f64 m n)))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 M (+.f64 m n))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 M (+.f64 m n))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l))) (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 M (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)))))) M) (*.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (+.f64 m n)) M)))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) (+.f64 (*.f64 (+.f64 (*.f64 m (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) M) (*.f64 (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)))) M) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)))) (*.f64 M (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) M)))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) (*.f64 M (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 M (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l))) (+.f64 (*.f64 M (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 M (*.f64 #s(literal -1/3 binary64) (*.f64 M (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (*.f64 (+.f64 m n) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)))))))) (*.f64 M (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) (+.f64 (*.f64 (+.f64 (*.f64 m (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) M) (*.f64 (+.f64 (*.f64 M (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 m (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) m))) (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 5 binary64))) #s(literal 1/9 binary64))) (+.f64 n (*.f64 n (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) M)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64))))) M))))) (*.f64 M (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))) M)))
(*.f64 M (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))))
(*.f64 M (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))))
(*.f64 M (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64)))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (/.f64 n (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (-.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) #s(literal 2 binary64)))))))))
(*.f64 M (+.f64 (cbrt.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)) (pow.f64 M #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 m (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 n (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) M))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)))))
(*.f64 (neg.f64 M) (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (neg.f64 M))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 M) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) (pow.f64 M #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (neg.f64 M))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)))) (pow.f64 M #s(literal 3 binary64)))))))
(*.f64 (neg.f64 M) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)))) (pow.f64 M #s(literal 3 binary64))))))
(*.f64 M (neg.f64 (-.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))))) (pow.f64 M #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (pow.f64 M #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)))) (pow.f64 M #s(literal 3 binary64)))))))
(*.f64 (neg.f64 M) (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 3 binary64)))))) (pow.f64 M #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)))) (pow.f64 M #s(literal 3 binary64))))))
(*.f64 (-.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (+.f64 m n) (pow.f64 M #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 M #s(literal 3 binary64)))))) (pow.f64 M #s(literal 3 binary64)))) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 M))
(cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))) (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 m (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 m (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))) (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 (neg.f64 M) (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))) (*.f64 m (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 m (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))) (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (fma.f64 #s(literal -1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (*.f64 #s(literal 2/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)))))))) (*.f64 m (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))) (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 (neg.f64 M) (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))) (+.f64 (*.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (fma.f64 #s(literal -1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (*.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) #s(literal 2/9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)))))))) m) (*.f64 (*.f64 m (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) m))))
(*.f64 (cbrt.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 m (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 m (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 m (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 m (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 23 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 m (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 23 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 m (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 23 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 3 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64))))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(neg.f64 (cbrt.f64 (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))))))
(*.f64 (neg.f64 m) (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))))))
(*.f64 m (neg.f64 (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 (neg.f64 m) (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 m (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64)))) (pow.f64 (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))) (pow.f64 m #s(literal 3 binary64))))))
(*.f64 m (neg.f64 (-.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 m (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64)))) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (pow.f64 m #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 10 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 (neg.f64 m) (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (pow.f64 m #s(literal 10 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal -5/27 binary64)))) (pow.f64 m #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)))) (pow.f64 m #s(literal 3 binary64))))))
(*.f64 (neg.f64 m) (-.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) (cbrt.f64 (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (pow.f64 m #s(literal 10 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal -5/27 binary64))))) (pow.f64 m #s(literal 3 binary64)))) (pow.f64 m #s(literal 3 binary64)))))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64)) l)))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 #s(literal -1/3 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 7 binary64))) #s(literal 1/9 binary64)) l)))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 l (*.f64 (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 7 binary64))) #s(literal 1/9 binary64))) l))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64)))))) (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 l (*.f64 #s(literal -1/9 binary64) (*.f64 l (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 7 binary64))) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 l (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (*.f64 l (*.f64 (fma.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64)))))))) (*.f64 l (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64)))))) (+.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (+.f64 (*.f64 (*.f64 l (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64)))))))))) l) (*.f64 (*.f64 l (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 7 binary64))) #s(literal 1/9 binary64)))) l))))
(*.f64 (cbrt.f64 l) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 l))
(*.f64 l (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 l (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))
(*.f64 l (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 l (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))
(*.f64 l (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64))))))))
(*.f64 l (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 l (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))
(*.f64 l (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 23 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 l))
(neg.f64 (cbrt.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))))))
(*.f64 (neg.f64 l) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64))))))))
(*.f64 l (neg.f64 (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 l) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))) (pow.f64 l #s(literal 3 binary64)))))))
(*.f64 (neg.f64 l) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 l)) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (pow.f64 l #s(literal 4 binary64)))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (pow.f64 l #s(literal 3 binary64))))))
(*.f64 l (neg.f64 (-.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 l)) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 l #s(literal 4 binary64)))))) (pow.f64 l #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 10 binary64))) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)))))))) (pow.f64 l #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 l #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))) (pow.f64 l #s(literal 3 binary64)))))))
(*.f64 (neg.f64 l) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 10 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) #s(literal 3 binary64))) #s(literal -5/27 binary64)))) (pow.f64 l #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (pow.f64 l #s(literal 4 binary64)))) (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (pow.f64 l #s(literal 3 binary64))))))
(*.f64 l (neg.f64 (-.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 l #s(literal 4 binary64))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 l #s(literal 10 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) #s(literal 3 binary64))) #s(literal -5/27 binary64))))) (pow.f64 l #s(literal 3 binary64)))) (pow.f64 l #s(literal 3 binary64))))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m)))) (*.f64 M (-.f64 M m))) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)) (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m)))))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))))) (*.f64 M (-.f64 M m))) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)) (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m)))))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))))) (*.f64 M (-.f64 M m))) l))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 M (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 M (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (+.f64 #s(literal 1/4 binary64) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) n))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) n))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) n)) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))) l) n))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (-.f64 M m)) l)) n))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 M m))) l) n)) n) #s(literal -1/4 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m n)))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 m n))) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 m n)))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 m (-.f64 n M)))) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (+.f64 m n) M)))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 m (-.f64 n M)))) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (+.f64 m n) M)))) l)
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 m M) (/.f64 n M)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 m M) (/.f64 n M)) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (+.f64 m n) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) M))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 m) n) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) M)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (+.f64 m n) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) l)) M))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 m) n) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 l))) M)) M) #s(literal -1 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l)
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))
(*.f64 m (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))) (/.f64 l m)))
(*.f64 m (-.f64 (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 l m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))
(*.f64 m (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))) (/.f64 l m)))
(*.f64 m (-.f64 (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 l m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) (/.f64 l m)))
(*.f64 m (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))) (/.f64 l m)))
(*.f64 m (-.f64 (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 l m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 (neg.f64 m) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) m) (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 m (neg.f64 (-.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) m)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 (neg.f64 m) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) m) (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 m (neg.f64 (-.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) m)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 (neg.f64 m) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) m) (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 m (neg.f64 (-.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) l)) m)) M)))
(+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))
(+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1 binary64) l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64)))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1 binary64) l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64)))) l))
(+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal -1 binary64) l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64)))) l))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))
(*.f64 l (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (-.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) l)) #s(literal 1 binary64))))
(*.f64 l (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (fma.f64 (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) l) #s(literal -1 binary64))))
(*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))
(*.f64 l (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (-.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) l)) #s(literal 1 binary64))))
(*.f64 l (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (fma.f64 (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) l) #s(literal -1 binary64))))
(*.f64 l (-.f64 (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (/.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) #s(literal 1 binary64)))
(*.f64 l (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (-.f64 (*.f64 (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) l)) #s(literal 1 binary64))))
(*.f64 l (+.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (fma.f64 (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) l) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 M (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 M m) (*.f64 n #s(literal -1/2 binary64))))) l))))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)))
(*.f64 (neg.f64 M) (-.f64 M m))
(*.f64 (-.f64 M m) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m)))))
(-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m)))) (*.f64 M (-.f64 M m)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)) (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))))) (*.f64 M (-.f64 M m)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) n) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 M m)) (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))))) (*.f64 M (-.f64 M m)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 M (neg.f64 (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 M m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 M (neg.f64 (/.f64 (-.f64 M m) (pow.f64 n #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)) #s(literal -1/4 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M m) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 M n) (/.f64 (-.f64 M m) n)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (/.f64 (*.f64 M (-.f64 M m)) n)) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (*.f64 M (/.f64 (-.f64 M m) n))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (*.f64 M (/.f64 (-.f64 M m) n))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M m)))) (/.f64 (*.f64 M (-.f64 M m)) n)) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 M (-.f64 M m))) (*.f64 M (/.f64 (-.f64 M m) n))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 M (-.f64 M m))) (*.f64 M (/.f64 (-.f64 M m) n))) n) #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))
(*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m n)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 m (-.f64 n M))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (+.f64 m n) M)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 m (-.f64 n M))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (+.f64 m n) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (-.f64 (/.f64 n M) #s(literal 1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M))) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M))) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 m))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 m (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 m (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 m (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 (neg.f64 m) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 m (neg.f64 (-.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 (neg.f64 m) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 m (neg.f64 (-.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (*.f64 #s(literal 1/2 binary64) n)) M)))
(*.f64 (neg.f64 m) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 m (neg.f64 (-.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) M)))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(*.f64 (neg.f64 M) (-.f64 n M))
(*.f64 M (neg.f64 (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))) (*.f64 M (-.f64 n M)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 (-.f64 M (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 m #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 (-.f64 M (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 m #s(literal -1/2 binary64)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (/.f64 (*.f64 m #s(literal -1/2 binary64)) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (-.f64 (neg.f64 m) n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (-.f64 (neg.f64 m) n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (-.f64 (neg.f64 m) n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (-.f64 (neg.f64 m) n)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 K)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cbrt.f64 K)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 K)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cbrt.f64 K)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 K)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cbrt.f64 K)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 K) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 K)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cbrt.f64 K)))
(cbrt.f64 n)
(+.f64 (cbrt.f64 n) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)) m)))
(+.f64 (cbrt.f64 n) (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 n) (+.f64 (*.f64 m (*.f64 #s(literal -1/9 binary64) (*.f64 m (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))) (*.f64 m (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 n) (+.f64 (*.f64 m (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 m (+.f64 (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))))) (*.f64 m (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 n) (+.f64 (*.f64 m (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (+.f64 (*.f64 m (*.f64 m (*.f64 #s(literal -1/3 binary64) (*.f64 m (*.f64 (fma.f64 #s(literal -2/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 m (*.f64 m (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 m)
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 n (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))))))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n)))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 n (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))))))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 23 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) n))))))
(*.f64 m (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 23 binary64)))) (*.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 4 binary64))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 8 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 n (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 m) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 m)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cbrt.f64 m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 m) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (/.f64 (*.f64 (cbrt.f64 m) (pow.f64 n #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 m #s(literal 4 binary64)))))) (pow.f64 m #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 m) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 m #s(literal 4 binary64)))))) (pow.f64 m #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 10 binary64))) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (pow.f64 m #s(literal 10 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 m #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 m #s(literal 4 binary64)))))) (pow.f64 m #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 n (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 m #s(literal 4 binary64))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (pow.f64 m #s(literal 10 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 m #s(literal 3 binary64)))) (pow.f64 m #s(literal 3 binary64)))))
(cbrt.f64 m)
(+.f64 (cbrt.f64 m) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)) n)))
(+.f64 (cbrt.f64 m) (*.f64 #s(literal 1/3 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64)) n)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 m) (+.f64 (*.f64 n (*.f64 (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))) n)) (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 m) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 n (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64)))) n)))
(+.f64 (cbrt.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 m) (+.f64 (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (*.f64 n (+.f64 (*.f64 n (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) n) (+.f64 (*.f64 #s(literal -2/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 n (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 m) (+.f64 (*.f64 n (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/9 binary64)))) (+.f64 (*.f64 n (*.f64 n (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -2/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))))))))) (*.f64 n (*.f64 n (*.f64 #s(literal -1/9 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 7 binary64))) #s(literal 1/9 binary64))))))))
(cbrt.f64 n)
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) m) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) m) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 23 binary64)))) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 23 binary64)))) (*.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) m) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))))))
(*.f64 n (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 23 binary64)))) (*.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 8 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 m (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 n) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 n)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (cbrt.f64 n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 n))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 n) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (neg.f64 (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 n) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (pow.f64 n #s(literal 10 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (pow.f64 n #s(literal 10 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (pow.f64 n #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (neg.f64 n) (-.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 m (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (cbrt.f64 (pow.f64 n #s(literal 10 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 n #s(literal 3 binary64)))))
(*.f64 K n)
(*.f64 n K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(*.f64 K m)
(*.f64 m K)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 n m)) K)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 n m)) K)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 n m)) K)))
(*.f64 K m)
(*.f64 m K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 m n) K)
(*.f64 K n)
(*.f64 n K)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 n K)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n)))))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (neg.f64 K) (neg.f64 (+.f64 m n)))
(*.f64 (-.f64 (neg.f64 m) n) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (neg.f64 K) (neg.f64 (+.f64 m n)))
(*.f64 (-.f64 (neg.f64 m) n) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (neg.f64 K) (neg.f64 (+.f64 m n)))
(*.f64 (-.f64 (neg.f64 m) n) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 m n))))
(*.f64 (neg.f64 K) (neg.f64 (+.f64 m n)))
(*.f64 (-.f64 (neg.f64 m) n) (neg.f64 K))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(*.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) m) n)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) (-.f64 n m))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))))))
(pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/3 binary64))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1 binary64))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 3 binary64))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1/3 binary64)))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 1 binary64)))
(cbrt.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))
(cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (/.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) m) n))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) (-.f64 n m)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(*.f64 (pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) m) n))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) (-.f64 n m)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) m) n)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) (-.f64 n m))))
(/.f64 (+.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)) #s(literal 2 binary64)) (*.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l) (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 m n)) (-.f64 l (-.f64 m n))) (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 l m) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 l m) n) (+.f64 (+.f64 (-.f64 l m) n) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)) (pow.f64 (+.f64 l (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 2 binary64)) (*.f64 (+.f64 l (-.f64 n m)) (+.f64 (+.f64 l (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l))) #s(literal 2 binary64)))
(fabs.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n)) #s(literal 3 binary64)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(exp.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))) #s(literal 1 binary64)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)) (-.f64 m n))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 #s(literal 1 binary64) (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (-.f64 m n))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (sqrt.f64 (-.f64 m n)) (sqrt.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l)))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (neg.f64 l))) (-.f64 m n))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 l)))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 n (*.f64 M #s(literal 1/2 binary64)))))) (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (fma.f64 M M (*.f64 n (*.f64 M #s(literal 1/2 binary64))))) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 n (*.f64 M #s(literal 1/2 binary64)))))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (+.f64 (-.f64 m (*.f64 n #s(literal 1/2 binary64))) M)))
(*.f64 (-.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (fma.f64 M M (*.f64 n (*.f64 M #s(literal 1/2 binary64))))) (+.f64 (+.f64 m (*.f64 n #s(literal -1/2 binary64))) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))) (*.f64 (fma.f64 n #s(literal 1/2 binary64) M) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (*.f64 (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (fma.f64 n #s(literal 1/2 binary64) M))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 n #s(literal 1/2 binary64) M)) (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (fma.f64 n #s(literal 1/2 binary64) M) (-.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 (-.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 m (*.f64 n #s(literal 1/2 binary64))) M) (fma.f64 n #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (*.f64 (+.f64 (+.f64 m (*.f64 n #s(literal -1/2 binary64))) M) (fma.f64 n #s(literal 1/2 binary64) M))))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) #s(literal 3 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64)))))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))))
(*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64))))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n))) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64))))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) m M) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (fma.f64 #s(literal 1/2 binary64) m M))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) m M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) m M) (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n)) (fma.f64 #s(literal 1/2 binary64) m M))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n)) (fma.f64 #s(literal 1/2 binary64) m M))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64)))))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))))
(*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64))))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))) (fma.f64 #s(literal 1/2 binary64) m M)))
(*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (fma.f64 #s(literal 1/2 binary64) m M))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) m M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n))) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (fma.f64 M M (*.f64 M (*.f64 m #s(literal 1/2 binary64))))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (fma.f64 #s(literal 1/2 binary64) m M)))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n)) (fma.f64 #s(literal 1/2 binary64) m M))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M n)) (fma.f64 #s(literal 1/2 binary64) m M))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) n))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) n))))
(pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) #s(literal 3 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64)) (pow.f64 (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 n m) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 K)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 K))
(cbrt.f64 K)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 K)))
(cbrt.f64 K)
(*.f64 (pow.f64 K #s(literal 1/6 binary64)) (pow.f64 K #s(literal 1/6 binary64)))
(cbrt.f64 K)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 K))
(cbrt.f64 K)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 K)))
(*.f64 (cbrt.f64 (cbrt.f64 K)) (cbrt.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 K) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 K) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 K)) (cbrt.f64 (sqrt.f64 K)))
(pow.f64 K #s(literal 1/3 binary64))
(cbrt.f64 K)
(pow.f64 (cbrt.f64 K) #s(literal 1 binary64))
(cbrt.f64 K)
(pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 3 binary64))
(cbrt.f64 K)
(pow.f64 (pow.f64 K #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 K)
(sqrt.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 K))
(log.f64 (exp.f64 (cbrt.f64 K)))
(cbrt.f64 K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 K))))
(cbrt.f64 K)
(expm1.f64 (log1p.f64 (cbrt.f64 K)))
(log1p.f64 (expm1.f64 (cbrt.f64 K)))
(cbrt.f64 K)
(exp.f64 (log.f64 (cbrt.f64 K)))
(cbrt.f64 K)
(exp.f64 (*.f64 (log.f64 K) #s(literal 1/3 binary64)))
(cbrt.f64 K)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 K)) #s(literal 1 binary64)))
(cbrt.f64 K)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 m n))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 n m)))
(cbrt.f64 (+.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 n m))))
(cbrt.f64 (+.f64 m n))
(*.f64 (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)) (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)))
(cbrt.f64 (+.f64 m n))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 n m)))
(cbrt.f64 (+.f64 m n))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 n m))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 m n))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 m n))) (cbrt.f64 (sqrt.f64 (+.f64 m n))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (cbrt.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (cbrt.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 (-.f64 m n)))
(pow.f64 (+.f64 n m) #s(literal 1/3 binary64))
(cbrt.f64 (+.f64 m n))
(pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 1 binary64))
(cbrt.f64 (+.f64 m n))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 3 binary64))
(cbrt.f64 (+.f64 m n))
(pow.f64 (pow.f64 (+.f64 n m) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (+.f64 m n))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (+.f64 m n)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 n m))))
(cbrt.f64 (+.f64 m n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 n m)))))
(cbrt.f64 (+.f64 m n))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 n m))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 m n))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 n m))))
(cbrt.f64 (+.f64 m n))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 n m))))
(cbrt.f64 (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1/3 binary64)))
(cbrt.f64 (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 n m))) #s(literal 1 binary64)))
(cbrt.f64 (+.f64 m n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 n m) K)
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 n m))
(*.f64 (+.f64 m n) K)
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) K)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (+.f64 m n) K)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (+.f64 m n) K)
(*.f64 (sqrt.f64 (*.f64 (+.f64 n m) K)) (sqrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (+.f64 m n) K)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)))
(*.f64 (+.f64 m n) K)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 m n) K))
(log.f64 (pow.f64 (exp.f64 (+.f64 n m)) K))
(*.f64 (+.f64 m n) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) K))))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))
(*.f64 (+.f64 m n) K)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (+.f64 m n) K)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (+.f64 m n) K)
(exp.f64 (log.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (+.f64 m n) K)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) K)) #s(literal 1 binary64)))
(*.f64 (+.f64 m n) K)

eval922.0ms (4%)

Compiler

Compiled 45075 to 26027 computations (42.3% saved)

prune319.0ms (1.4%)

Pruning

36 alts after pruning (33 fresh and 3 done)

PrunedKeptTotal
New88617903
Fresh91625
Picked325
Done011
Total89836934
Accuracy
97.5%
Counts
934 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
6.7%
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
23.9%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
26.3%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (neg.f64 l)))
13.4%
(*.f64 (log.f64 (pow.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
13.6%
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
77.5%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
24.9%
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
9.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
77.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
38.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 1/3 binary64)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 3 binary64)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
38.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1/3 binary64))) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
83.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 n) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
7.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
78.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
27.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
28.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
9.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n)))))
23.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))))
24.9%
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
28.3%
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
58.9%
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 3 binary64))))
58.9%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
29.1%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
58.7%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
58.0%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
63.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
40.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
54.6%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
32.5%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
24.7%
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
32.5%
(exp.f64 (neg.f64 l))
6.9%
(cos.f64 M)
Compiler

Compiled 3173 to 1885 computations (40.6% saved)

regimes118.0ms (0.5%)

Counts
72 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 n) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 1/3 binary64)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (log.f64 (pow.f64 (sqrt.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1/3 binary64))) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 n m))) #s(literal 3 binary64)) (cbrt.f64 K)) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) (sqrt.f64 (log.f64 (*.f64 (+.f64 m n) K)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 K)) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (+.f64 m n)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 K)))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (*.f64 n (+.f64 (cbrt.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 n #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 n #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 M (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))) #s(literal 3 binary64))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
Calls

6 calls:

21.0ms
l
20.0ms
K
20.0ms
n
19.0ms
M
19.0ms
m
Results
AccuracySegmentsBranch
96.1%1K
96.1%1m
96.1%1n
96.1%1M
96.1%1l
96.1%1(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 64 to 48 computations (25% saved)

regimes95.0ms (0.4%)

Counts
48 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Calls

6 calls:

19.0ms
K
16.0ms
m
14.0ms
M
14.0ms
n
13.0ms
l
Results
AccuracySegmentsBranch
96.1%1K
96.1%1m
96.1%1l
96.1%1n
96.1%1(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
96.1%1M
Compiler

Compiled 64 to 48 computations (25% saved)

regimes87.0ms (0.4%)

Counts
47 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) l)) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Calls

6 calls:

15.0ms
n
15.0ms
M
15.0ms
K
15.0ms
m
14.0ms
l
Results
AccuracySegmentsBranch
96.1%1m
96.1%1l
96.1%1n
96.1%1(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
96.1%1K
96.1%1M
Compiler

Compiled 64 to 48 computations (25% saved)

regimes180.0ms (0.8%)

Counts
27 → 2
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Calls

5 calls:

74.0ms
K
43.0ms
M
22.0ms
n
20.0ms
l
17.0ms
m
Results
AccuracySegmentsBranch
95.7%2m
84.6%5l
83.4%3K
93.5%3n
89.7%8M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes30.0ms (0.1%)

Counts
17 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
Calls

2 calls:

14.0ms
m
14.0ms
n
Results
AccuracySegmentsBranch
86.4%3n
88.1%3m
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes34.0ms (0.1%)

Counts
16 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
Calls

2 calls:

18.0ms
m
13.0ms
n
Results
AccuracySegmentsBranch
86.4%3n
87.1%5m
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes65.0ms (0.3%)

Counts
13 → 5
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
Calls

5 calls:

15.0ms
m
14.0ms
n
11.0ms
M
11.0ms
K
11.0ms
l
Results
AccuracySegmentsBranch
72.0%3l
83.4%5M
61.8%5K
83.7%5m
68.9%5n
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes24.0ms (0.1%)

Counts
12 → 4
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Calls

2 calls:

14.0ms
M
8.0ms
m
Results
AccuracySegmentsBranch
75.6%4M
64.7%4m
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes62.0ms (0.3%)

Counts
11 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m K) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
Outputs
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(exp.f64 (neg.f64 l))
Calls

5 calls:

19.0ms
n
12.0ms
M
10.0ms
m
10.0ms
K
9.0ms
l
Results
AccuracySegmentsBranch
42.6%3K
52.2%3m
52.4%5n
57.6%3l
51.3%6M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes5.0ms (0%)

Counts
7 → 3
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(exp.f64 (neg.f64 l))
Calls

1 calls:

5.0ms
l
Results
AccuracySegmentsBranch
56.9%3l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes5.0ms (0%)

Counts
5 → 2
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(exp.f64 (neg.f64 l))
Calls

1 calls:

4.0ms
l
Results
AccuracySegmentsBranch
55.0%2l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes12.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(-.f64 (cos.f64 M) (*.f64 l (cos.f64 M)))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
Calls

5 calls:

3.0ms
K
2.0ms
n
2.0ms
l
2.0ms
m
2.0ms
M
Results
AccuracySegmentsBranch
32.5%1K
32.5%1M
32.5%1n
32.5%1m
32.5%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes8.0ms (0%)

Counts
2 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(exp.f64 (neg.f64 l))
Outputs
(exp.f64 (neg.f64 l))
Calls

5 calls:

1.0ms
m
1.0ms
n
1.0ms
l
1.0ms
K
1.0ms
M
Results
AccuracySegmentsBranch
32.5%1M
32.5%1K
32.5%1n
32.5%1m
32.5%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes8.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(cos.f64 M)
Outputs
(cos.f64 M)
Calls

5 calls:

1.0ms
l
1.0ms
M
1.0ms
K
1.0ms
n
1.0ms
m
Results
AccuracySegmentsBranch
6.9%1K
6.9%1M
6.9%1m
6.9%1n
6.9%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch40.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
39.0ms
-0.0018542531019647905
-5.2909612452104264e-6
Results
30.0ms114×256valid
1.0ms256infinite
2.0ms512infinite
1.0ms512valid
0.0ms256valid
Compiler

Compiled 410 to 311 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
Operation ival-sub, time spent: 4.0ms, 23.0% of total-time
Operation ival-cos, time spent: 4.0ms, 23.0% of total-time
Operation ival-add, time spent: 2.0ms, 11.0% of total-time
Operation ival-div, time spent: 2.0ms, 11.0% of total-time
Operation ival-mult, time spent: 2.0ms, 11.0% of total-time
Operation ival-exp, time spent: 1.0ms, 6.0% of total-time
Operation ival-pow, time spent: 1.0ms, 6.0% of total-time
Operation ival-neg, time spent: 1.0ms, 6.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 6.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch68.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
-1.8662335643061414e-90
-1.9622310338325228e-91
39.0ms
-0.0018542531019647905
-5.2909612452104264e-6
Results
47.0ms198×256valid
2.0ms10×256infinite
4.0ms512valid
4.0ms512infinite
0.0ms256valid
Compiler

Compiled 514 to 417 computations (18.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
Operation ival-sub, time spent: 8.0ms, 24.0% of total-time
Operation ival-cos, time spent: 8.0ms, 24.0% of total-time
Operation ival-div, time spent: 4.0ms, 12.0% of total-time
Operation ival-mult, time spent: 4.0ms, 12.0% of total-time
Operation ival-add, time spent: 3.0ms, 9.0% of total-time
Operation ival-pow, time spent: 3.0ms, 9.0% of total-time
Operation ival-exp, time spent: 2.0ms, 6.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

bsearch67.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
1.1838376561808213e-8
2.964545192639658e-6
32.0ms
1.779707412850944e-233
9.919645238213349e-232
Results
49.0ms202×256valid
2.0ms256infinite
4.0ms512valid
2.0ms512infinite
0.0ms256infinite
Compiler

Compiled 448 to 381 computations (15% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
Operation ival-cos, time spent: 7.0ms, 22.0% of total-time
Operation ival-sub, time spent: 6.0ms, 19.0% of total-time
Operation ival-div, time spent: 4.0ms, 13.0% of total-time
Operation ival-mult, time spent: 4.0ms, 13.0% of total-time
Operation ival-add, time spent: 3.0ms, 10.0% of total-time
Operation ival-pow, time spent: 3.0ms, 10.0% of total-time
Operation ival-exp, time spent: 2.0ms, 6.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

bsearch144.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
41.0ms
3.6554504668737744e-202
8.758748317110198e-198
38.0ms
-5.424453573943e-244
-2.289107863314236e-248
28.0ms
-3.2368520263429983e-219
-6.828013002455162e-220
38.0ms
-0.0018542531019647905
-5.2909612452104264e-6
Results
107.0ms443×256valid
4.0ms20×256infinite
5.0ms11×512valid
2.0ms512infinite
0.0ms256valid
Compiler

Compiled 1208 to 935 computations (22.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
Operation ival-sub, time spent: 15.0ms, 22.0% of total-time
Operation ival-cos, time spent: 14.0ms, 20.0% of total-time
Operation ival-mult, time spent: 8.0ms, 12.0% of total-time
Operation ival-add, time spent: 7.0ms, 10.0% of total-time
Operation ival-div, time spent: 7.0ms, 10.0% of total-time
Operation ival-pow, time spent: 6.0ms, 9.0% of total-time
Operation ival-exp, time spent: 5.0ms, 7.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 4.0% of total-time
Operation const, time spent: 2.0ms, 3.0% of total-time
Operation ival-neg, time spent: 2.0ms, 3.0% of total-time

bsearch119.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
7.378303520211447e-17
1.6271370487887818e-15
39.0ms
-3.029391497414554e-269
-2.429140150845837e-272
43.0ms
-24386.463187216446
-5.020057782217736e-5
Results
91.0ms341×256valid
6.0ms28×256infinite
4.0ms512infinite
3.0ms512valid
0.0ms256valid
Compiler

Compiled 1209 to 878 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
Operation ival-sub, time spent: 15.0ms, 25.0% of total-time
Operation ival-cos, time spent: 12.0ms, 20.0% of total-time
Operation ival-div, time spent: 6.0ms, 10.0% of total-time
Operation ival-exp, time spent: 6.0ms, 10.0% of total-time
Operation ival-mult, time spent: 6.0ms, 10.0% of total-time
Operation ival-add, time spent: 5.0ms, 8.0% of total-time
Operation ival-pow, time spent: 4.0ms, 7.0% of total-time
Operation ival-neg, time spent: 2.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 3.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch105.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
1.109870555871486e-12
2.573053651568747e-7
51.0ms
-3.821946356256492e+232
-4.8219558227609346e+225
Results
68.0ms239×256valid
5.0ms23×256infinite
10.0ms21×512infinite
2.0ms512valid
0.0ms256valid
Compiler

Compiled 744 to 553 computations (25.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
Operation ival-cos, time spent: 10.0ms, 21.0% of total-time
Operation ival-add, time spent: 9.0ms, 19.0% of total-time
Operation ival-sub, time spent: 8.0ms, 17.0% of total-time
Operation ival-div, time spent: 5.0ms, 11.0% of total-time
Operation ival-mult, time spent: 5.0ms, 11.0% of total-time
Operation ival-pow, time spent: 3.0ms, 6.0% of total-time
Operation ival-exp, time spent: 2.0ms, 4.0% of total-time
Operation ival-neg, time spent: 2.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch448.0ms (1.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
416.0ms
1.109870555871486e-12
2.573053651568747e-7
32.0ms
-1.853247692658589e+248
-1.1862019135833918e+247
Results
425.0ms205×256valid
3.0ms16×256infinite
9.0ms15×512infinite
1.0ms512valid
0.0ms256valid
Compiler

Compiled 552 to 418 computations (24.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
Operation ival-sub, time spent: 12.0ms, 30.0% of total-time
Operation ival-cos, time spent: 8.0ms, 20.0% of total-time
Operation ival-add, time spent: 4.0ms, 10.0% of total-time
Operation ival-div, time spent: 4.0ms, 10.0% of total-time
Operation ival-mult, time spent: 4.0ms, 10.0% of total-time
Operation ival-pow, time spent: 3.0ms, 8.0% of total-time
Operation ival-exp, time spent: 2.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

bsearch41.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
1.109870555871486e-12
2.573053651568747e-7
Results
34.0ms139×256valid
2.0ms512valid
0.0ms256valid
Compiler

Compiled 276 to 220 computations (20.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
Operation ival-sub, time spent: 4.0ms, 20.0% of total-time
Operation ival-cos, time spent: 4.0ms, 20.0% of total-time
Operation ival-add, time spent: 2.0ms, 10.0% of total-time
Operation ival-div, time spent: 2.0ms, 10.0% of total-time
Operation ival-mult, time spent: 2.0ms, 10.0% of total-time
Operation ival-pow, time spent: 2.0ms, 10.0% of total-time
Operation ival-exp, time spent: 1.0ms, 5.0% of total-time
Operation ival-neg, time spent: 1.0ms, 5.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 5.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify141.0ms (0.6%)

Algorithm
egg-herbie
Rules
416×unsub-neg
211×neg-mul-1
181×distribute-lft-neg-in
135×distribute-neg-out
110×cancel-sign-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01421810
12241810
23061794
33941794
45211794
56321794
68791794
713271794
817121794
918231794
1019101794
1119681794
1219881794
1319951794
1419961794
1519961794
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -8256595017564257/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))))
(if (<=.f64 n #s(literal 2132535570101285/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 3423715700080493/1180591620717411303424 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -5723202695457333/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -7714757926955103/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424 binary64)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l)))) (if (<=.f64 m #s(literal 2861513930442315/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))))))
(if (<=.f64 M #s(literal -53/2 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -1213405797317871/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n))))) (if (<=.f64 M #s(literal 2028240960365167/1267650600228229401496703205376 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))
(if (<=.f64 l #s(literal -4700000000000000015506438624639155176105447096107092997600031016111492359990098010742820793060682570425004057854594265635482119984743177094014156522002231732163244632583886950714736498459713740882682938422362381038969643199365120 binary64)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l)))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal -180000000000000000701603641065452255789930787727564533177703082861218894034407613100137680339914483370419278215132750156869500835320046454364231063051849407090722901902652357838701938343865738183076702096801243674670869799662627507332485743011430400 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n))))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
(cos.f64 M)
Outputs
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) m)) (-.f64 (fabs.f64 (-.f64 m n)) l)))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -8256595017564257/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))))
(if (<=.f64 n #s(literal 2132535570101285/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 3423715700080493/1180591620717411303424 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -5723202695457333/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -7714757926955103/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424 binary64)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l)))) (if (<=.f64 m #s(literal 2861513930442315/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))))))
(if (<=.f64 m #s(literal -2132904783522667/1152921504606846976 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -5723202695457333/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -7714757926955103/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424 binary64)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))) (if (<=.f64 m #s(literal 2861513930442315/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64))))))))))
(if (<=.f64 M #s(literal -53/2 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -1213405797317871/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n))))) (if (<=.f64 M #s(literal 2028240960365167/1267650600228229401496703205376 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))
(if (<=.f64 M #s(literal -53/2 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -1213405797317871/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (-.f64 m n))))) (if (<=.f64 M #s(literal 2028240960365167/1267650600228229401496703205376 binary64)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) (cos.f64 (neg.f64 M))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))
(if (<=.f64 M #s(literal -53/2 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -1213405797317871/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (+.f64 l (-.f64 n m))))) (if (<=.f64 M #s(literal 2028240960365167/1267650600228229401496703205376 binary64)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) (cos.f64 (neg.f64 M))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))
(if (<=.f64 M #s(literal -53/2 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -1213405797317871/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (-.f64 m n) l)))) (if (<=.f64 M #s(literal 2028240960365167/1267650600228229401496703205376 binary64)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) (cos.f64 (neg.f64 M))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))
(if (<=.f64 l #s(literal -4700000000000000015506438624639155176105447096107092997600031016111492359990098010742820793060682570425004057854594265635482119984743177094014156522002231732163244632583886950714736498459713740882682938422362381038969643199365120 binary64)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) l)))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal -4700000000000000015506438624639155176105447096107092997600031016111492359990098010742820793060682570425004057854594265635482119984743177094014156522002231732163244632583886950714736498459713740882682938422362381038969643199365120 binary64)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal -180000000000000000701603641065452255789930787727564533177703082861218894034407613100137680339914483370419278215132750156869500835320046454364231063051849407090722901902652357838701938343865738183076702096801243674670869799662627507332485743011430400 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (-.f64 l (-.f64 m n))))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal -180000000000000000701603641065452255789930787727564533177703082861218894034407613100137680339914483370419278215132750156869500835320046454364231063051849407090722901902652357838701938343865738183076702096801243674670869799662627507332485743011430400 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (-.f64 m n))))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal -180000000000000000701603641065452255789930787727564533177703082861218894034407613100137680339914483370419278215132750156869500835320046454364231063051849407090722901902652357838701938343865738183076702096801243674670869799662627507332485743011430400 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (+.f64 l (-.f64 n m))))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal -180000000000000000701603641065452255789930787727564533177703082861218894034407613100137680339914483370419278215132750156869500835320046454364231063051849407090722901902652357838701938343865738183076702096801243674670869799662627507332485743011430400 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (-.f64 m n) l)))) (if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))) (exp.f64 (neg.f64 l))))
(if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (exp.f64 (neg.f64 l)))
(if (<=.f64 l #s(literal 4722366482869645/18889465931478580854784 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
(cos.f64 M)
Compiler

Compiled 532 to 372 computations (30.1% saved)

soundness2.1s (8.9%)

Rules
707×*-commutative
671×distribute-rgt-in
670×distribute-lft-in
558×log1p-expm1-u
556×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064618434
1182817889
2613717825
0163951539659588
1461351539659002
051470
1867470
0184825769866778
1558725769863787
029170
1477162
27410162
057685
11090681
040394
1687354
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1756 to 973 computations (44.6% saved)

end1.0ms (0%)

preprocess228.0ms (1%)

Remove

(sort m n)

Compiler

Compiled 1394 to 874 computations (37.3% saved)

Profiling

Loading profile data...