Maksimov and Kolovsky, Equation (32)

Time bar (total: 15.4s)

analyze0.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 22 computations (37.1% saved)

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

sample2.0s (13.1%)

Results
1.3s7871×0valid
258.0ms385×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-div: 239.0ms (20.5% of total)
ival-sub: 224.0ms (19.2% of total)
ival-mult: 220.0ms (18.9% of total)
ival-pow: 103.0ms (8.8% of total)
ival-fabs: 90.0ms (7.7% of total)
ival-cos: 78.0ms (6.7% of total)
ival-exp: 66.0ms (5.7% of total)
ival-add: 60.0ms (5.1% of total)
ival-neg: 56.0ms (4.8% of total)
backward-pass: 20.0ms (1.7% of total)
const: 12.0ms (1% of total)
Bogosity

preprocess113.0ms (0.7%)

Algorithm
egg-herbie
Rules
802×exp-sum
791×fma-neg
338×exp-diff
306×exp-prod
285×fma-define
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)

explain731.0ms (4.7%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
17534(-6.734114728819987e-287 -1.5072039411779742e+268 -1.9665684223288689e-209 9.097056577316352e+91 1.2402245656081048e-41)51(-3.876318902327824e+272 -1.0926516400755397e+297 -1.82877292017295e-9 -3.210307028263081e-44 -3.356735378176619e-22)(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
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)
041(-1.176415069224587e+29 6.827130477484932e-27 6.710255846061057e+84 2.8177395786900888e-260 -6.251301384591428e-9)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-(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-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))
Results
412.0ms408×1valid
20.0ms104×0valid
Compiler

Compiled 342 to 65 computations (81% saved)

Precisions
Click to see histograms. Total time spent on operations: 220.0ms
ival-pow: 89.0ms (40.4% of total)
ival-div: 30.0ms (13.6% of total)
ival-sub: 23.0ms (10.4% of total)
backward-pass: 22.0ms (10% of total)
ival-cos: 20.0ms (9.1% of total)
ival-mult: 13.0ms (5.9% of total)
ival-add: 7.0ms (3.2% of total)
ival-exp: 5.0ms (2.3% of total)
ival-fabs: 5.0ms (2.3% of total)
ival-neg: 4.0ms (1.8% of total)
const: 1.0ms (0.5% of total)

eval1.0ms (0%)

Compiler

Compiled 91 to 32 computations (64.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
77.9%
(*.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 21 computations (38.2% saved)

localize348.0ms (2.3%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 K (+.f64 m n))
cost-diff0
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
cost-diff64
(-.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))))
cost-diff64
(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)))))
accuracy100.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))))
accuracy100.0%
(*.f64 K (+.f64 m n))
accuracy100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
accuracy37.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Rules
712×exp-sum
517×fma-define
358×associate-*r/
342×sub-neg
317×exp-diff
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030598
161598
2135586
3403586
41413586
55466586
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))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
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 (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 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs.f64 (-.f64 m n))
(-.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 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (neg.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)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 (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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
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)))))
(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))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)))
(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))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))
(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))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (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 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
(+.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 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))
(-.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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 (-.f64 (fabs.f64 (-.f64 n m)) l) (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 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)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(-.f64 l (fabs.f64 (-.f64 m n)))
(-.f64 l (fabs.f64 (-.f64 n m)))
l
(fabs.f64 (-.f64 m n))
(fabs.f64 (-.f64 n m))
(-.f64 m n)
Results
186.0ms204×1valid
11.0ms52×0valid
Compiler

Compiled 154 to 22 computations (85.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
ival-sub: 42.0ms (44.2% of total)
backward-pass: 11.0ms (11.6% of total)
ival-cos: 10.0ms (10.5% of total)
ival-div: 7.0ms (7.4% of total)
ival-mult: 7.0ms (7.4% of total)
ival-pow: 6.0ms (6.3% of total)
ival-add: 5.0ms (5.3% of total)
ival-exp: 3.0ms (3.2% of total)
ival-fabs: 3.0ms (3.2% of total)
ival-neg: 2.0ms (2.1% of total)
const: 1.0ms (1.1% of total)

series42.0ms (0.3%)

Counts
6 → 240
Calls
Call 1
Inputs
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))>
#<alt (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))>
#<alt (*.f64 K (+.f64 m n))>
#<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 (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 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))>
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 (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)))))>
#<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 (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 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
Calls

63 calls:

TimeVariablePointExpression
5.0ms
l
@inf
(- (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
@0
(exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n)))))
1.0ms
m
@0
(cos (- (/ (* K (+ m n)) 2) M))

rewrite382.0ms (2.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
029267
1477251
27410251
Stop Event
node limit
Counts
6 → 199
Calls
Call 1
Inputs
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(-.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 (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 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
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 #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))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) #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))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (+.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n))
(+.f64 (log.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))) (log.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))))))
(+.f64 (log.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))))) (log.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))))))
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 1 binary64)) (-.f64 m n))
(*.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) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.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))) (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)))
(*.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))))
(*.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))))
(*.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))) (-.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 l (-.f64 m n)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))))
(/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(/.f64 (neg.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))) (+.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 (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 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))))
(/.f64 (+.f64 (pow.f64 (-.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 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))
(pow.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 (+.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 (+.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 (+.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))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(sqrt.f64 (pow.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 (+.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 (+.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 (+.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 (+.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 (+.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 (log.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 (log.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)))
(fma.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 (-.f64 l (-.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 (-.f64 m n))))
(fma.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)) (neg.f64 (-.f64 l (-.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 (-.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 (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 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))
(*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal -2 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 m n)) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))

simplify559.0ms (3.6%)

Algorithm
egg-herbie
Rules
586×fma-define
532×associate-*r*
470×associate-*l*
371×distribute-lft-in
370×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093229740
1263828648
Stop Event
node limit
Counts
439 → 510
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)))))
(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 (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 (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))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 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 #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))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) #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))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (+.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n))
(+.f64 (log.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))) (log.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))))))
(+.f64 (log.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))))) (log.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))))))
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 1 binary64)) (-.f64 m n))
(*.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) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.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))) (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)))
(*.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))))
(*.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))))
(*.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))) (-.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 l (-.f64 m n)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))))
(/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(/.f64 (neg.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))) (+.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 (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 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))))
(/.f64 (+.f64 (pow.f64 (-.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 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))
(pow.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 (+.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 (+.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 (+.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))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(sqrt.f64 (pow.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 (+.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 (+.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 (+.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 (+.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 (+.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 (log.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 (log.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)))
(fma.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 (-.f64 l (-.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 (-.f64 m n))))
(fma.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)) (neg.f64 (-.f64 l (-.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 (-.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 (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 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))
(*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal -2 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 m n)) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
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 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 K (sin.f64 M))) (+.f64 m n)) (cos.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) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (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 K (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #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 (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 K n)) M)))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (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)))
(+.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 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #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)))
(+.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 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)) (sin.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)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal -1/6 binary64)))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 M (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal -1/6 binary64)))) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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) (+.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 (*.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 (*.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)))
(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 (*.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 (*.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 (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 #s(literal 1 binary64) (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 (+.f64 m n) (neg.f64 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) (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 (+.f64 m n) (neg.f64 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 (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K 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 (*.f64 K 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 (*.f64 K 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 (*.f64 K 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 (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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(-.f64 (fma.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n))) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n))) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(*.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 M m) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 n #s(literal 1/2 binary64)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 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 M m) (/.f64 (fabs.f64 (-.f64 m n)) (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 (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 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.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 M m) (/.f64 (fabs.f64 (-.f64 m n)) (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 (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 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.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 (-.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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (fma.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(-.f64 (fma.f64 n (+.f64 (fma.f64 n #s(literal -1/4 binary64) M) (*.f64 #s(literal -1/2 binary64) m)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(-.f64 (fma.f64 n (+.f64 (fma.f64 n #s(literal -1/4 binary64) M) (*.f64 #s(literal -1/2 binary64) m)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) 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 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 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 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 M n) (/.f64 (fabs.f64 (-.f64 m n)) (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 (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 M n) (-.f64 (-.f64 (/.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 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 M n) (/.f64 (fabs.f64 (-.f64 m n)) (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 (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 M n) (-.f64 (-.f64 (/.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 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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) 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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.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 (*.f64 M (+.f64 m n)) (fabs.f64 (-.f64 m n))) l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(-.f64 (fma.f64 M (+.f64 m n) (fabs.f64 (-.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.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 #s(literal -1 binary64) (-.f64 M (+.f64 m n))))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (fabs.f64 (-.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.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 #s(literal -1 binary64) (-.f64 M (+.f64 m n))))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (fabs.f64 (-.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) 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 (/.f64 m M) (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 n M) (+.f64 (/.f64 m 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) (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 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #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 (/.f64 m M) (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 n M) (+.f64 (/.f64 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 (-.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) 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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.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 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l)))
(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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(+.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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 m (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(fma.f64 m (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 M (*.f64 n #s(literal 1/2 binary64))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))))
(fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 M (*.f64 n #s(literal 1/2 binary64))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))))
(fma.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(+.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(fma.f64 n (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.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 (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))))
(fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.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 (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))))
(fma.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (*.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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (*.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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (*.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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (*.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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))))
(fma.f64 M (fma.f64 M (fma.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 (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 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64) (-.f64 (neg.f64 m) n)) 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))))
(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)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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)) (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))))
(+.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 l (*.f64 l (*.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 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/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)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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)) l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 n m) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K n) m))))
(*.f64 (*.f64 (neg.f64 m) #s(literal -1/2 binary64)) (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K n) m))))
(*.f64 (*.f64 (neg.f64 m) #s(literal -1/2 binary64)) (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K n) m))))
(*.f64 (*.f64 (neg.f64 m) #s(literal -1/2 binary64)) (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (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 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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.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)))
(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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #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 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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #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)))))
(-.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 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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (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))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #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))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (*.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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #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))) (fma.f64 (*.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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.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))))
(/.f64 (*.f64 (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 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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 3 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(fabs.f64 (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)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(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)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 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))
(+.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))
(+.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))
(-.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)))
(-.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))))
(*.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))
(*.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)))
(*.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))
(*.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)))
(*.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))
(*.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)))
(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 (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 (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 (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))
(*.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)))
(*.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))
(*.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)))
(*.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 (*.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))
(*.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)))
(*.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 (*.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))) (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))) (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 (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 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.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 (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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/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 (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 (*.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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.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 (neg.f64 (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) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(neg.f64 (/.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 4 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 (*.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 (-.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 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.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 (*.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 (-.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 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/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 (+.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)))
(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))))
(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)))))
(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)))
(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 (+.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))))
(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))))
(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)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))
(/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.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 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (/.f64 K (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 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (/.f64 K (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)))
(fabs.f64 (*.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))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 1 binary64) (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (*.f64 #s(literal 0 binary64) (-.f64 l (-.f64 m n))))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n))))
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(+.f64 #s(literal 0 binary64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(+.f64 (log.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))) (log.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))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(+.f64 (log.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))))) (log.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))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 1 binary64)) (-.f64 m n))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(*.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(*.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)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(*.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))) (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)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(*.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))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(*.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))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(*.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (fma.f64 (-.f64 l (-.f64 m n)) (+.f64 l (+.f64 (-.f64 n m) (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 4 binary64))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (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 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (+.f64 M (sqrt.f64 (-.f64 l (-.f64 m n))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))) (-.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 l (-.f64 m n)) #s(literal 3 binary64)))))
(*.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (fma.f64 (-.f64 l (-.f64 m n)) (+.f64 l (+.f64 (-.f64 n m) (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 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(*.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (fma.f64 (-.f64 l (-.f64 m n)) (+.f64 l (+.f64 (-.f64 n m) (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 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (fma.f64 (-.f64 l (-.f64 m n)) (+.f64 l (+.f64 (-.f64 n m) (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 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(/.f64 (+.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 (neg.f64 (-.f64 l (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))))
(*.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))))
(/.f64 (-.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 l (-.f64 m n)) #s(literal 3 binary64))) (fma.f64 (-.f64 l (-.f64 m n)) (+.f64 l (+.f64 (-.f64 n m) (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 4 binary64))))
(/.f64 (+.f64 (pow.f64 (-.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 (-.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))))
(/.f64 (+.f64 (pow.f64 (-.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 (-.f64 m n) #s(literal 3 binary64))) (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.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 (pow.f64 (-.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 (-.f64 m n) #s(literal 3 binary64))) (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (*.f64 (-.f64 m n) (-.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (pow.f64 (-.f64 l (-.f64 m n)) #s(literal 2 binary64))) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 m n)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (neg.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 m n))))
(pow.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(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 3 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(pow.f64 (pow.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))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(pow.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))) #s(literal 2 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(-.f64 (+.f64 (neg.f64 l) (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.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)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(log.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(cbrt.f64 (pow.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)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(expm1.f64 (log1p.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 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(log1p.f64 (expm1.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(exp.f64 (log.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(exp.f64 (*.f64 (log.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(fma.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 (-.f64 l (-.f64 m n))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.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 (-.f64 m n))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))
(fma.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)) (neg.f64 (-.f64 l (-.f64 m n))))
(-.f64 (*.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 l (-.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 (-.f64 m n))))
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(-.f64 (+.f64 (neg.f64 l) (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) 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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(*.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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(*.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))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.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))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (-.f64 m n)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.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)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.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)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.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)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(*.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)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(*.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)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.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)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.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 (-.f64 l (-.f64 m n))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.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)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.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))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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)))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))) #s(literal 2 binary64)))
(fabs.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n)))))
(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)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(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)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 m n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K)
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -1/2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
(neg.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal -2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 m n)) K)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))

eval143.0ms (0.9%)

Compiler

Compiled 20816 to 2755 computations (86.8% saved)

prune120.0ms (0.8%)

Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New49812510
Fresh000
Picked101
Done000
Total49912511
Accuracy
99.4%
Counts
511 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.9%
(*.f64 (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)) (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))))))
85.6%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (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))))))
42.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) 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))))))
62.9%
(*.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))))))
42.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
45.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
46.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
25.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
78.2%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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))))))
79.0%
(*.f64 (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #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))))))
78.1%
(*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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))))))
96.2%
(*.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 746 to 492 computations (34% saved)

localize715.0ms (4.6%)

Algorithm
egg-herbie
Localize:

Found 40 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
cost-diff64
(-.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))))
cost-diff64
(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)))))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
cost-diff0
(*.f64 n #s(literal 1/2 binary64))
cost-diff0
(+.f64 m n)
cost-diff0
(*.f64 K (+.f64 m n))
cost-diff0
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
cost-diff0
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))
cost-diff0
(+.f64 m n)
cost-diff0
(*.f64 K (+.f64 m n))
cost-diff0
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
cost-diff0
(exp.f64 (neg.f64 l))
cost-diff0
(+.f64 m n)
cost-diff0
(*.f64 K (+.f64 m n))
cost-diff0
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
cost-diff0
(cos.f64 M)
cost-diff64
(-.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))))
cost-diff64
(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)))))
cost-diff64
(*.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))))))
accuracy100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
accuracy99.7%
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
accuracy99.2%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
accuracy37.2%
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
accuracy100.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))))
accuracy100.0%
(*.f64 K (+.f64 m n))
accuracy100.0%
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
accuracy37.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
accuracy100.0%
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
accuracy100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
accuracy100.0%
(*.f64 K (+.f64 m n))
accuracy37.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
accuracy100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
accuracy100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
accuracy100.0%
(*.f64 K (+.f64 m n))
accuracy37.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
accuracy100.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)))))
accuracy100.0%
(cos.f64 M)
accuracy100.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))))
accuracy100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Rules
868×exp-sum
560×times-frac
412×fma-define
371×exp-prod
300×exp-diff
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0552272
11312266
23412198
313122170
455202170
Stop Event
node limit
Calls
Call 1
Inputs
(*.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))))))
(cos.f64 M)
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 (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 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs.f64 (-.f64 m n))
(-.f64 m n)
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 m #s(literal 2 binary64))
#s(literal -1/4 binary64)
(*.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))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
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 (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))))
(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) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(-.f64 (*.f64 n #s(literal 1/2 binary64)) M)
(*.f64 n #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs.f64 (-.f64 m n))
(-.f64 m n)
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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))))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
#s(literal 1 binary64)
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
(/.f64 #s(literal 2 binary64) K)
#s(literal 2 binary64)
K
(+.f64 m n)
m
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 (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 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs.f64 (-.f64 m n))
(-.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))))))
(*.f64 (cos.f64 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 m n)))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 (cos.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 M) (exp.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))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m))))))
(cos.f64 M)
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)))))
(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 m n))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)))
(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))))
(exp.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)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(-.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 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))
(-.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 (fabs.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 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 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)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
(-.f64 l (fabs.f64 (-.f64 m n)))
(-.f64 l (fabs.f64 (-.f64 n m)))
l
(fabs.f64 (-.f64 m n))
(fabs.f64 (-.f64 n m))
(-.f64 m n)
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
K
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (pow.f64 (exp.f64 (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (pow.f64 (exp.f64 (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (exp.f64 (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
K
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 m #s(literal 2 binary64))
#s(literal -1/4 binary64)
(*.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 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (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 l)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 (fma.f64 (fma.f64 n #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) M m)) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (fabs.f64 (-.f64 n m)) l))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 (fma.f64 (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)) (fma.f64 n #s(literal -1/2 binary64) M) (-.f64 (fabs.f64 (-.f64 m n)) l))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 (fma.f64 (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)) (fma.f64 n #s(literal -1/2 binary64) M) (-.f64 (fabs.f64 (-.f64 n m)) l))))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
K
(+.f64 m n)
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)))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (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 l))))
(exp.f64 (fma.f64 (fma.f64 n #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) M m)) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (fabs.f64 (-.f64 n m)) l)))
(exp.f64 (fma.f64 (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)) (fma.f64 n #s(literal -1/2 binary64) M) (-.f64 (fabs.f64 (-.f64 m n)) l)))
(exp.f64 (fma.f64 (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)) (fma.f64 n #s(literal -1/2 binary64) M) (-.f64 (fabs.f64 (-.f64 n m)) 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))))
(+.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (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 l)))
(fma.f64 (fma.f64 n #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) M m)) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (-.f64 (fabs.f64 (-.f64 n m)) l))
(fma.f64 (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)) (fma.f64 n #s(literal -1/2 binary64) M) (-.f64 (fabs.f64 (-.f64 m n)) l))
(fma.f64 (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)) (fma.f64 n #s(literal -1/2 binary64) M) (-.f64 (fabs.f64 (-.f64 n m)) l))
(neg.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 (-.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) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 (fma.f64 n #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) M m)) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))
(*.f64 (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)) (fma.f64 n #s(literal -1/2 binary64) M))
(*.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) (fma.f64 n #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) M m)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)))
(*.f64 (fma.f64 n #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 m (fma.f64 n #s(literal -1/2 binary64) M)))
(-.f64 (*.f64 n #s(literal 1/2 binary64)) M)
(fma.f64 n #s(literal 1/2 binary64) (neg.f64 M))
(*.f64 n #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)
(+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(fma.f64 n #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) M m))
(-.f64 m (fma.f64 n #s(literal -1/2 binary64) M))
(-.f64 l (fabs.f64 (-.f64 m n)))
(-.f64 l (fabs.f64 (-.f64 n m)))
l
(fabs.f64 (-.f64 m n))
(fabs.f64 (-.f64 n m))
(-.f64 m n)
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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 (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 m n)))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)))
(*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) 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 1/2 binary64)) (neg.f64 M))))
(*.f64 (exp.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))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(/.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m))))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
#s(literal 1 binary64)
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
(/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))
(/.f64 (/.f64 #s(literal 2 binary64) (+.f64 m n)) K)
(/.f64 #s(literal 2 binary64) K)
#s(literal 2 binary64)
K
(+.f64 m n)
m
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)))))
(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 m n))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)))
(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))))
(exp.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)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(-.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 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))
(-.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 (fabs.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 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 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)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(-.f64 l (fabs.f64 (-.f64 m n)))
(-.f64 l (fabs.f64 (-.f64 n m)))
l
(fabs.f64 (-.f64 m n))
(fabs.f64 (-.f64 n m))
(-.f64 m n)
Results
493.0ms204×1valid
28.0ms52×0valid
Compiler

Compiled 580 to 47 computations (91.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 228.0ms
ival-add: 65.0ms (28.5% of total)
ival-cos: 37.0ms (16.2% of total)
backward-pass: 31.0ms (13.6% of total)
ival-mult: 27.0ms (11.8% of total)
ival-sub: 21.0ms (9.2% of total)
ival-div: 17.0ms (7.4% of total)
ival-exp: 11.0ms (4.8% of total)
ival-pow: 11.0ms (4.8% of total)
ival-neg: 7.0ms (3.1% of total)
ival-fabs: 2.0ms (0.9% of total)
const: 1.0ms (0.4% of total)

series74.0ms (0.5%)

Counts
13 → 414
Calls
Call 1
Inputs
#<alt (cos.f64 M)>
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))>
#<alt (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)>
#<alt (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))>
#<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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))>
#<alt (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))>
#<alt (*.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))))))>
#<alt (+.f64 m n)>
#<alt (exp.f64 (neg.f64 l))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))>
#<alt (*.f64 n #s(literal 1/2 binary64))>
Outputs
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m 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 (-.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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))))) m)>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)))) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))))) n)>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<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 (*.f64 #s(literal -1/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 (*.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 #s(literal -1/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 (*.f64 M (+.f64 (*.f64 #s(literal -1/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 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 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 (*.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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 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 (cos.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 (cos.f64 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 m (*.f64 (cos.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 (cos.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 (cos.f64 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 m (+.f64 (*.f64 m (*.f64 (cos.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 (cos.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 (cos.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 (cos.f64 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 (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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.f64 (cos.f64 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))))))>
#<alt (*.f64 (cos.f64 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))))))>
#<alt (*.f64 (cos.f64 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))))))>
#<alt (*.f64 (cos.f64 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))))))>
#<alt (*.f64 (cos.f64 M) (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 (*.f64 n (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (cos.f64 M) (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 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.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/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (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 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.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/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 (cos.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/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (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 (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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 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)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 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 (cos.f64 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))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 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/2 binary64) (*.f64 l (*.f64 (cos.f64 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 (cos.f64 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))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 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 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 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/2 binary64) (*.f64 (cos.f64 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 (cos.f64 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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.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))))))>
#<alt (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 (*.f64 (cos.f64 M) (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 n>
#<alt m>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt m>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt m>
#<alt n>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt n>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) l))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
Calls

108 calls:

TimeVariablePointExpression
5.0ms
n
@inf
(* n 1/2)
3.0ms
m
@0
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (neg l)))
2.0ms
l
@0
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (neg l)))
2.0ms
M
@-inf
(- (neg (* (- (* n 1/2) M) (+ (- (* n 1/2) M) m))) (- l (fabs (- m n))))
2.0ms
m
@inf
(* (pow m 2) -1/4)

rewrite151.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
400×log1p-expm1-u
400×expm1-log1p-u
398×add-cube-cbrt
394×add-exp-log
394×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050476
1922476
Stop Event
node limit
Counts
13 → 260
Calls
Call 1
Inputs
(cos.f64 M)
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(-.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.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))))))
(+.f64 m n)
(exp.f64 (neg.f64 l))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 n #s(literal 1/2 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(exp.f64 (log.f64 (cos.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 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))
(+.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 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) #s(literal 1 binary64))
(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 1 binary64))
(pow.f64 (cbrt.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 (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)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.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))
(log.f64 (pow.f64 (exp.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 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 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(log1p.f64 (expm1.f64 (*.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 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 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 (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 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (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 #s(literal 1 binary64) (*.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 (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 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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 (fma.f64 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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 (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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.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)) (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 (neg.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 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (neg.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 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (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)))))
(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 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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)))))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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)))))
(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 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 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 m n)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -1 binary64))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
(*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 #s(literal 1 binary64) (+.f64 m n)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 m n) (/.f64 #s(literal 2 binary64) K)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(exp.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.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))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.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)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.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)))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.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))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.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))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.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)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.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)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.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)))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.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)))))))
(exp.f64 (+.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))) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.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))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m n)))
(*.f64 (sqrt.f64 (+.f64 m n)) (sqrt.f64 (+.f64 m n)))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (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 m n))
(pow.f64 (+.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 m n))))
(cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 m n)))
(log1p.f64 (expm1.f64 (+.f64 m n)))
(exp.f64 (log.f64 (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (+.f64 m n)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m n)
(fma.f64 #s(literal 1 binary64) n m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (neg.f64 l))))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) (sqrt.f64 (exp.f64 (neg.f64 l))))
(/.f64 #s(literal 1 binary64) (exp.f64 l))
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(pow.f64 (exp.f64 l) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (neg.f64 l))
(pow.f64 (exp.f64 #s(literal -1 binary64)) l)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))
(log.f64 (exp.f64 (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (neg.f64 l)))))
(cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(log1p.f64 (expm1.f64 (exp.f64 (neg.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 n) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 n #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 n #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 1 binary64)))

simplify731.0ms (4.7%)

Algorithm
egg-herbie
Rules
452×distribute-rgt-in
451×distribute-lft-in
430×*-commutative
239×sub-neg
227×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0136341148
1387839824
Stop Event
node limit
Counts
674 → 699
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m 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)))))
(-.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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))))) m)
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))))) n)
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(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 (*.f64 #s(literal -1/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 (*.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 #s(literal -1/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 (*.f64 M (+.f64 (*.f64 #s(literal -1/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 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 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 (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 (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 (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 (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 (cos.f64 M) (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 M) (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 M) (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 M) (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 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 (cos.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 (cos.f64 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 m (*.f64 (cos.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 (cos.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 (cos.f64 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 m (+.f64 (*.f64 m (*.f64 (cos.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 (cos.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 (cos.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 (cos.f64 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 (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 (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 (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 (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 (cos.f64 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))))))
(*.f64 (cos.f64 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))))))
(*.f64 (cos.f64 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))))))
(*.f64 (cos.f64 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))))))
(*.f64 (cos.f64 M) (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 n (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (cos.f64 M) (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 n (+.f64 (*.f64 n (*.f64 (cos.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/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (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 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.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/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 (cos.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/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (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 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 (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 (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 (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 (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 M) (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 M) (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 M) (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 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 (cos.f64 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 (cos.f64 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 (cos.f64 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/2 binary64) (*.f64 l (*.f64 (cos.f64 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 (cos.f64 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 (cos.f64 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 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 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/2 binary64) (*.f64 (cos.f64 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 (cos.f64 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 (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 (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 (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 (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 (cos.f64 M) (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 M) (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 M) (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 M) (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)))))
n
m
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
m
n
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
n
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) l))
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(exp.f64 (log.f64 (cos.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 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))
(+.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 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) #s(literal 1 binary64))
(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 1 binary64))
(pow.f64 (cbrt.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 (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)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.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))
(log.f64 (pow.f64 (exp.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 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 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(log1p.f64 (expm1.f64 (*.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 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 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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 (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 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (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 #s(literal 1 binary64) (*.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 (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 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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 (fma.f64 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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 (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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.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)) (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 (neg.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 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (neg.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 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n))))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (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)))))
(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 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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)))))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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)))))
(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 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 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) 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 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 m n)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -1 binary64))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
(*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 #s(literal 1 binary64) (+.f64 m n)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 m n) (/.f64 #s(literal 2 binary64) K)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(exp.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.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))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.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)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.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)))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.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))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.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))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.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)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.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)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.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)))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.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)))))))
(exp.f64 (+.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))) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.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))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m n)))
(*.f64 (sqrt.f64 (+.f64 m n)) (sqrt.f64 (+.f64 m n)))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (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 m n))
(pow.f64 (+.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 m n))))
(cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 m n)))
(log1p.f64 (expm1.f64 (+.f64 m n)))
(exp.f64 (log.f64 (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (+.f64 m n)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m n)
(fma.f64 #s(literal 1 binary64) n m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (neg.f64 l))))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) (sqrt.f64 (exp.f64 (neg.f64 l))))
(/.f64 #s(literal 1 binary64) (exp.f64 l))
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(pow.f64 (exp.f64 l) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (neg.f64 l))
(pow.f64 (exp.f64 #s(literal -1 binary64)) l)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))
(log.f64 (exp.f64 (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (neg.f64 l)))))
(cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(log1p.f64 (expm1.f64 (exp.f64 (neg.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 n) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 n #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 n #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 1 binary64)))
Outputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (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) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 n (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (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 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))))))) (*.f64 (exp.f64 (neg.f64 l)) (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 (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal -1/6 binary64))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) (*.f64 (neg.f64 l) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (-.f64 #s(literal 1 binary64) l))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))))
(+.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 l (*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (fma.f64 #s(literal 1/2 binary64) l #s(literal -1 binary64)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(+.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))))))
(+.f64 (*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (-.f64 #s(literal 1 binary64) l)) (*.f64 l (*.f64 l (*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal -1/6 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) 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 (*.f64 #s(literal 1/2 binary64) 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))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 M (fma.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 #s(literal 1/2 binary64) n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) 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 (+.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 #s(literal 1/2 binary64) n))) (*.f64 M (+.f64 M (fma.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 #s(literal 1/2 binary64) n))) (*.f64 M (+.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) 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 (+.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 #s(literal 1/2 binary64) n))) (*.f64 M (+.f64 M (fma.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 #s(literal 1/2 binary64) n))) (*.f64 M (+.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) 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 #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 #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/2 binary64) (/.f64 n M)) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) 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) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (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 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 n (/.f64 (+.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 (+.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) 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 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 n (/.f64 (+.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 (+.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))) 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 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.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)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.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)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(*.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 (fma.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 (fma.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 (fma.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 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))))
(*.f64 (neg.f64 m) (neg.f64 (-.f64 (fma.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 #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 #s(literal 1/2 binary64) n) M) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))))
(*.f64 (neg.f64 m) (neg.f64 (-.f64 (fma.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 #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 #s(literal 1/2 binary64) n) M) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))))
(*.f64 (neg.f64 m) (neg.f64 (-.f64 (fma.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 (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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) 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 m n)) (fma.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)))) (neg.f64 (-.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 m n)) (fma.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)))) (neg.f64 (-.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 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/4 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 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 m n)) (pow.f64 n #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1/4 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 #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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 #s(literal 1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 #s(literal -1/2 binary64) 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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) (*.f64 #s(literal -1/2 binary64) n))) (+.f64 l (*.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) 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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (-.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) (*.f64 #s(literal -1/2 binary64) n)))) (+.f64 l (*.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (*.f64 M (-.f64 (neg.f64 M) (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 #s(literal -1/2 binary64) 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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (-.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) (*.f64 #s(literal -1/2 binary64) n)))) (+.f64 l (*.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (*.f64 M (-.f64 (neg.f64 M) (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))) (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))
(*.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 #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 (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.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 (/.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 #s(literal 1/2 binary64) n)) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.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 (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 #s(literal 1/2 binary64) n)) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.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)))
(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 n M) (+.f64 (/.f64 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 (-.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 #s(literal 1/2 binary64) 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 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (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 #s(literal 1/2 binary64) 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 (/.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (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 (-.f64 (fabs.f64 (-.f64 m n)) 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 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 M (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (fma.f64 #s(literal 1/2 binary64) n (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m) (/.f64 l m))))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (+.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (/.f64 l 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 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m) (/.f64 l m))))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (+.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) (/.f64 l 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 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m) (/.f64 l m))))))
(*.f64 m (+.f64 M (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) m) (+.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 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 #s(literal 1/2 binary64) n) M))
(*.f64 m (neg.f64 (-.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 (neg.f64 m) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) 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 (neg.f64 m) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) 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 (neg.f64 m) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))) m) (-.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 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.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 #s(literal 1/2 binary64) n) (-.f64 m 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 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 m (-.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 m (-.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 m (-.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) l))))
(*.f64 (neg.f64 l) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m 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 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n))) (cos.f64 M))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))) (cos.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 (*.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 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sin.f64 M))) (+.f64 m n)))) (cos.f64 M))
(+.f64 (*.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) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))) (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 (*.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 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sin.f64 M))) (+.f64 m n))))) (cos.f64 M))
(+.f64 (*.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 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n) (neg.f64 M))) (*.f64 m (+.f64 (*.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 K n) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (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 K n) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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 K n) (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 K n) (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 K n) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (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 K n) (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 K n) (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 K 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 (*.f64 #s(literal 1/2 binary64) 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 (*.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 (*.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 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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 (*.f64 #s(literal -1/2 binary64) 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))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (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 (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 K (+.f64 m n)))) (*.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 #s(literal -1/6 binary64) M) (sin.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))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.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)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 K m) n)))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 m (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (/.f64 m K) (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(fma.f64 m (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)))) m)
(/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) K)) (/.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 K m))) m)
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) K)) (/.f64 n (*.f64 K m)))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))))) m)
(/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K (pow.f64 m #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) n) (*.f64 K m)))) m)
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) n) (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m)) (/.f64 n K))) m)) (/.f64 #s(literal 2 binary64) K)) m))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m)) (/.f64 n K))) m) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m)) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal -2 binary64) (/.f64 n K))) m)) (/.f64 #s(literal 2 binary64) K)) m))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m)) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m) (*.f64 #s(literal -2 binary64) (/.f64 n K))) m) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 n (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (/.f64 n K) (pow.f64 m #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(fma.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 3 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)))) n)
(/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) K)) (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) n)
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) K)) (/.f64 m (*.f64 K n)))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))))) n)
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)) (neg.f64 (/.f64 #s(literal 2 binary64) K))) n))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n)) (/.f64 m K))) n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n)) (/.f64 m K))) n) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal -2 binary64) (/.f64 m K))) n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n) (*.f64 #s(literal -2 binary64) (/.f64 m K))) n) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (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))))))))
(+.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 M (*.f64 (+.f64 m n) (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 (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 #s(literal -1/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 (*.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 #s(literal -1/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))))) (*.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)))))))))
(+.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 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 #s(literal -1/2 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (*.f64 M (+.f64 (*.f64 #s(literal -1/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 (*.f64 M (+.f64 (*.f64 #s(literal -1/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 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 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 #s(literal -1/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))))) (fma.f64 M (fma.f64 #s(literal -1/2 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)))))) (*.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)))))))))
(+.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 M (fma.f64 M (+.f64 (*.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 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (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 (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 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64)) (+.f64 m n)))))) (*.f64 (+.f64 m n) (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 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 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 m (*.f64 (cos.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 (cos.f64 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 (*.f64 (cos.f64 M) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.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 (cos.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 (cos.f64 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 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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 (cos.f64 M) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.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 (cos.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 (cos.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 (cos.f64 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 m (fma.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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 (cos.f64 M) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (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))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 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))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 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))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 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))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 n (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (cos.f64 M) (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)))))))
(fma.f64 n (*.f64 (cos.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 M (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (cos.f64 M) (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 n (+.f64 (*.f64 n (*.f64 (cos.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/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (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)))))))
(fma.f64 n (fma.f64 n (*.f64 (cos.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))))) (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 (cos.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 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (cos.f64 M) (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 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.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/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 (cos.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/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.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 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (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)))))))
(fma.f64 n (fma.f64 n (fma.f64 n (*.f64 (cos.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))))) (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 (cos.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))))) (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 (cos.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 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (cos.f64 M) (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 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 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (*.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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 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 (cos.f64 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 (cos.f64 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))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 l (cos.f64 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 (cos.f64 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) l) (*.f64 (cos.f64 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 (cos.f64 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/2 binary64) (*.f64 l (*.f64 (cos.f64 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 (cos.f64 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))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 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/2 binary64) (*.f64 (*.f64 l (cos.f64 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 (cos.f64 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))))))
(fma.f64 l (*.f64 (*.f64 (cos.f64 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))))) (fma.f64 #s(literal 1/2 binary64) l #s(literal -1 binary64))) (*.f64 (cos.f64 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 (cos.f64 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 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 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/2 binary64) (*.f64 (cos.f64 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 (cos.f64 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))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 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 (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (cos.f64 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/2 binary64) (cos.f64 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 (cos.f64 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 (-.f64 #s(literal 1 binary64) l) (*.f64 (cos.f64 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 (cos.f64 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/2 binary64) (*.f64 l #s(literal -1/6 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (cos.f64 M) (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 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
n
m
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
m
n
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
n
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) l))
(+.f64 #s(literal 1 binary64) (neg.f64 l))
(-.f64 #s(literal 1 binary64) l)
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 #s(literal 1/2 binary64) l #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal -1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal 1/2 binary64) n)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(cos.f64 M)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(cos.f64 M)
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(cos.f64 M)
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(cos.f64 M)
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(cos.f64 M)
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 M)
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 M)
(log.f64 (exp.f64 (cos.f64 M)))
(cos.f64 M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 M)
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 M)
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cos.f64 M)
(exp.f64 (log.f64 (cos.f64 M)))
(cos.f64 M)
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(cos.f64 M)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.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 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))))
(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 1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(pow.f64 (cbrt.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))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(pow.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)) #s(literal 1/3 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(pow.f64 (sqrt.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 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(cbrt.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)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) 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/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 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 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.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))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.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)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M)))
(+.f64 (*.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(+.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 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 (fabs.f64 (-.f64 m n)) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) 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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(+.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 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.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 (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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)))) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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)))) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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 (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 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 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 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 (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (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 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.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)) (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 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (neg.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M))) #s(literal 2 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.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 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (neg.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 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64)) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M))) #s(literal 2 binary64)) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(pow.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(log.f64 (exp.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n))))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))))
(expm1.f64 (log1p.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) l) (fabs.f64 (-.f64 m n)))))
(+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(fma.f64 #s(literal 1 binary64) (*.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.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))) (cbrt.f64 (*.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)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 m M))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (sqrt.f64 (*.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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(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)) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (neg.f64 l)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))
(+.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)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 m n)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) #s(literal -2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal -3 binary64)))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 #s(literal 1 binary64) (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 3 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(pow.f64 (/.f64 (+.f64 m n) (/.f64 #s(literal 2 binary64) K)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(log.f64 (exp.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(exp.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.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))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 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 m n))))))))
(expm1.f64 (log1p.f64 (*.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))))))))
(pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 1 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.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)))))) #s(literal 3 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.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)))))) #s(literal 2 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.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))))) #s(literal 3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.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)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(cbrt.f64 (*.f64 (pow.f64 (exp.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)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.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)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 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 m n))))))))
(expm1.f64 (log1p.f64 (*.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))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.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 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(exp.f64 (+.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))) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))))))
(exp.f64 (*.f64 (+.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))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (exp.f64 (log1p.f64 (+.f64 m n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 m n)))
(*.f64 #s(literal 1 binary64) (+.f64 m n))
(+.f64 m n)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m n)))
(+.f64 m n)
(*.f64 (sqrt.f64 (+.f64 m n)) (sqrt.f64 (+.f64 m n)))
(+.f64 m n)
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))
(pow.f64 (+.f64 m n) #s(literal 1 binary64))
(+.f64 m n)
(pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 3 binary64))
(+.f64 m n)
(pow.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 m n)
(pow.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64))
(+.f64 m n)
(log.f64 (exp.f64 (+.f64 m n)))
(+.f64 m n)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 m n))))
(+.f64 m n)
(cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(+.f64 m n)
(expm1.f64 (log1p.f64 (+.f64 m n)))
(log1p.f64 (expm1.f64 (+.f64 m n)))
(+.f64 m n)
(exp.f64 (log.f64 (+.f64 m n)))
(+.f64 m n)
(exp.f64 (*.f64 (log.f64 (+.f64 m n)) #s(literal 1 binary64)))
(+.f64 m n)
(fma.f64 #s(literal 1 binary64) m n)
(+.f64 m n)
(fma.f64 #s(literal 1 binary64) n m)
(+.f64 m n)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(+.f64 m n)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(+.f64 m n)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(+.f64 m n)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(+.f64 m n)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (neg.f64 l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) (sqrt.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(/.f64 #s(literal 1 binary64) (exp.f64 l))
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 l) #s(literal -1 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 3 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (neg.f64 l))
(pow.f64 (E.f64) (neg.f64 l))
(pow.f64 (exp.f64 #s(literal -1 binary64)) l)
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 l l))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))
(log.f64 (exp.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (neg.f64 l)))))
(exp.f64 (neg.f64 l))
(cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)))
(exp.f64 (neg.f64 l))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(log1p.f64 (expm1.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) n)))
(pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) n)
(pow.f64 (cbrt.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) n)
(pow.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) n)
(pow.f64 (sqrt.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) n)
(log.f64 (pow.f64 (exp.f64 n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) n)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) n)
(cbrt.f64 (pow.f64 (*.f64 n #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) n)
(expm1.f64 (log1p.f64 (*.f64 n #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) n)))
(log1p.f64 (expm1.f64 (*.f64 n #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) n)
(exp.f64 (log.f64 (*.f64 n #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) n)
(exp.f64 (*.f64 (log.f64 (*.f64 n #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) n)

eval425.0ms (2.8%)

Compiler

Compiled 78492 to 7385 computations (90.6% saved)

prune1.2s (7.8%)

Pruning

26 alts after pruning (26 fresh and 0 done)

PrunedKeptTotal
New2229262255
Fresh707
Picked505
Done000
Total2241262267
Accuracy
99.4%
Counts
2267 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.8%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
26.2%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
28.6%
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
24.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
23.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
25.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
7.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
9.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
8.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
34.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
24.1%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
10.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
26.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
26.1%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
32.5%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (exp.f64 (log.f64 (+.f64 m 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))))))
88.7%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) 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))))))
26.1%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
27.0%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
22.2%
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
56.0%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
27.2%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
53.6%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
62.7%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
54.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
86.2%
(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)))))
8.0%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
Compiler

Compiled 1104 to 820 computations (25.7% saved)

localize588.0ms (3.8%)

Algorithm
egg-herbie
Localize:

Found 40 expressions of interest:

NewMetricScoreProgram
cost-diff-6336
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
cost-diff0
(pow.f64 n #s(literal 2 binary64))
cost-diff0
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
cost-diff0
(cos.f64 M)
cost-diff256
(/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64))
cost-diff256
(-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)
cost-diff256
(cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M))
cost-diff320
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
cost-diff0
(*.f64 #s(literal 1/2 binary64) K)
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
cost-diff0
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))
cost-diff64
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
cost-diff0
(*.f64 K (+.f64 m n))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
cost-diff0
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))
cost-diff64
(-.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))))
cost-diff64
(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)))))
cost-diff128
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
accuracy100.0%
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
accuracy100.0%
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
accuracy100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
accuracy94.0%
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
accuracy93.9%
(*.f64 K (/.f64 m n))
accuracy37.2%
(cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M))
accuracy100.0%
(neg.f64 l)
accuracy100.0%
(exp.f64 (neg.f64 l))
accuracy100.0%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
accuracy52.9%
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))
accuracy100.0%
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
accuracy100.0%
(*.f64 K (+.f64 m n))
accuracy37.2%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
accuracy99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
accuracy98.3%
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
accuracy90.8%
(/.f64 m (*.f64 K n))
accuracy63.6%
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M))
Rules
836×fma-define
716×exp-sum
308×exp-diff
301×fma-neg
266×associate-+r+
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0631543
11401535
23001491
37231483
420651477
568921477
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) 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))))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
#s(literal 1 binary64)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))
#s(literal -2 binary64)
(/.f64 m (*.f64 K n))
m
(*.f64 K n)
K
n
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
#s(literal 2 binary64)
(/.f64 #s(literal 1 binary64) 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 (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 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs.f64 (-.f64 m n))
(-.f64 m n)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
#s(literal 1/2 binary64)
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
m
n
M
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(*.f64 #s(literal 1/2 binary64) K)
#s(literal 1/2 binary64)
K
m
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M))
(-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)
(/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
n
(+.f64 K (*.f64 K (/.f64 m n)))
K
(*.f64 K (/.f64 m n))
(/.f64 m n)
m
#s(literal 2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(cos.f64 M)
M
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 n #s(literal 2 binary64))
n
#s(literal 2 binary64)
#s(literal -1/4 binary64)
Outputs
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) 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 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) 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 m n)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m n) K) (/.f64 #s(literal 2 binary64) K))) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) 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 n (fma.f64 m (/.f64 (/.f64 #s(literal -2 binary64) K) n) (/.f64 #s(literal 2 binary64) K))) M)) (exp.f64 (+.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 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M)) (exp.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))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) M))
(cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m n) K) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 m (/.f64 (/.f64 #s(literal -2 binary64) K) n) (/.f64 #s(literal 2 binary64) K))) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) M)
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m n) K) (/.f64 #s(literal 2 binary64) K))) M)
(-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M)
(-.f64 (/.f64 n (fma.f64 m (/.f64 (/.f64 #s(literal -2 binary64) K) n) (/.f64 #s(literal 2 binary64) K))) M)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m n) K) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 m (/.f64 (/.f64 #s(literal -2 binary64) K) n) (/.f64 #s(literal 2 binary64) K)))
#s(literal 1 binary64)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m n) K) (/.f64 #s(literal 2 binary64) K)) n)
(/.f64 (fma.f64 m (/.f64 (/.f64 #s(literal -2 binary64) K) n) (/.f64 #s(literal 2 binary64) K)) n)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))
(fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m n) K) (/.f64 #s(literal 2 binary64) K))
(fma.f64 m (/.f64 (/.f64 #s(literal -2 binary64) K) n) (/.f64 #s(literal 2 binary64) K))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 m n) K))
(*.f64 m (/.f64 (/.f64 #s(literal -2 binary64) K) n))
#s(literal -2 binary64)
(/.f64 m (*.f64 K n))
(/.f64 (/.f64 m n) K)
m
(*.f64 K n)
K
n
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
(/.f64 #s(literal 2 binary64) K)
#s(literal 2 binary64)
(/.f64 #s(literal 1 binary64) 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)))))
(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 m n))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)))
(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))))
(exp.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)))
(-.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 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 m n)))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l))
(-.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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 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)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(+.f64 m n)
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs.f64 (-.f64 m n))
(-.f64 m n)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 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 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
m
n
M
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 l))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))
(cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(*.f64 m (*.f64 K #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 K #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
K
m
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K (*.f64 K (/.f64 m n))) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n (*.f64 m #s(literal 1 binary64))) #s(literal 2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 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 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)
(/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K (+.f64 m n))
n
(+.f64 K (*.f64 K (/.f64 m n)))
(fma.f64 K (/.f64 m n) K)
(fma.f64 m (/.f64 K n) K)
K
(*.f64 K (/.f64 m n))
(*.f64 m (/.f64 K n))
(/.f64 m n)
m
#s(literal 2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(cos.f64 M)
M
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 n #s(literal 2 binary64))
n
#s(literal 2 binary64)
#s(literal -1/4 binary64)
Results
356.0ms206×1valid
30.0ms50×0valid
Compiler

Compiled 434 to 55 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 205.0ms
ival-cos: 48.0ms (23.5% of total)
ival-mult: 46.0ms (22.5% of total)
ival-div: 26.0ms (12.7% of total)
backward-pass: 26.0ms (12.7% of total)
ival-sub: 20.0ms (9.8% of total)
ival-pow: 14.0ms (6.8% of total)
ival-exp: 8.0ms (3.9% of total)
ival-add: 7.0ms (3.4% of total)
ival-neg: 4.0ms (2% of total)
ival-fabs: 3.0ms (1.5% of total)
const: 2.0ms (1% of total)

series122.0ms (0.8%)

Counts
24 → 634
Calls
Call 1
Inputs
#<alt (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M))>
#<alt (/.f64 m (*.f64 K n))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))>
#<alt (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))>
#<alt (neg.f64 l)>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M))>
#<alt (*.f64 K (/.f64 m n))>
#<alt (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))>
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))>
#<alt (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)>
#<alt (*.f64 #s(literal 1/2 binary64) K)>
#<alt (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)>
#<alt (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64))>
#<alt (pow.f64 n #s(literal 2 binary64))>
Outputs
#<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 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/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.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 (*.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 m (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))>
#<alt (-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))))) m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))>
#<alt (+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))>
#<alt (+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))>
#<alt (+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) m)>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<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/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<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 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 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 (*.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 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/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (exp.f64 (neg.f64 l))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 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 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (exp.f64 (neg.f64 l))))))))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 6 binary64)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (exp.f64 (neg.f64 l)))))))))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (exp.f64 (neg.f64 l))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (exp.f64 (neg.f64 l)))))))))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))))>
#<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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))>
#<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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) 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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<alt (/.f64 (*.f64 K m) n)>
#<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 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64))))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal -1/384 binary64) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1/4 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.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 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (cos.f64 M)>
#<alt (+.f64 (cos.f64 M) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))>
#<alt (+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))))>
#<alt (+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal 1/32 binary64) (cos.f64 M)))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
Calls

192 calls:

TimeVariablePointExpression
11.0ms
K
@inf
(* (* 1/2 K) m)
5.0ms
K
@inf
(cos (* (* 1/2 K) m))
3.0ms
K
@0
(* (cos (- (/ (* n (+ K (* K (/ m n)))) 2) M)) (exp (neg l)))
3.0ms
m
@-inf
(cos (- (/ 1 (/ (+ (* -2 (/ m (* K n))) (* 2 (/ 1 K))) n)) M))
2.0ms
n
@-inf
(/ m (* K n))

rewrite187.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
430×log1p-expm1-u
430×expm1-log1p-u
425×add-cube-cbrt
424×add-exp-log
424×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053812
1921792
Stop Event
node limit
Counts
24 → 425
Calls
Call 1
Inputs
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M))
(/.f64 m (*.f64 K n))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(neg.f64 l)
(cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M))
(*.f64 K (/.f64 m n))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(exp.f64 (*.f64 (pow.f64 n #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 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(*.f64 #s(literal 1/2 binary64) K)
(-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)
(/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64))
(pow.f64 n #s(literal 2 binary64))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 m (*.f64 K n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(*.f64 m (/.f64 #s(literal 1 binary64) (*.f64 K n)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 m (*.f64 K n))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 m (*.f64 K n))))
(*.f64 (sqrt.f64 (/.f64 m (*.f64 K n))) (sqrt.f64 (/.f64 m (*.f64 K n))))
(pow.f64 (/.f64 m (*.f64 K n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 m (*.f64 K n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 m (*.f64 K n))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 K n) m) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 m (*.f64 K n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 m (*.f64 K n)))))
(cbrt.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 m (*.f64 K n))))
(log1p.f64 (expm1.f64 (/.f64 m (*.f64 K n))))
(exp.f64 (log.f64 (/.f64 m (*.f64 K n))))
(exp.f64 (*.f64 (log.f64 (/.f64 m (*.f64 K n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) (pow.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(exp.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M))
(pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #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 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 l))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 l)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(-.f64 #s(literal 0 binary64) l)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 l))
(*.f64 #s(literal -1 binary64) l)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 l)))
(*.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 l)))
(pow.f64 (neg.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (neg.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 l))))
(cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (neg.f64 l)))
(log1p.f64 (expm1.f64 (neg.f64 l)))
(exp.f64 (log.f64 (neg.f64 l)))
(exp.f64 (*.f64 (log.f64 (neg.f64 l)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 m n)))) #s(literal 1 binary64))
(/.f64 (*.f64 K 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))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(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)))
(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)))
(+.f64 (*.f64 K n) (*.f64 n (*.f64 K (/.f64 m n))))
(+.f64 (*.f64 K n) (*.f64 (*.f64 K (/.f64 m n)) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 1 binary64))
(pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 K (/.f64 m n) K)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 m n) K) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 m n) K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(exp.f64 (log.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 K n) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 K n) (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 K n (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 K n (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 n K (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 n K (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K n)) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K n)) (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 (*.f64 K n)) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 (*.f64 K n)) (*.f64 (*.f64 K (/.f64 m n)) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(exp.f64 (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K))) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) K))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 K n))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 m (*.f64 K n))) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 M))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) M))
(pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 M))
(fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))
(*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))
(*.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal -1 binary64))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 K (/.f64 m n) K)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 n n)
(*.f64 (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (pow.f64 n #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 n #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 n #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 n)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 n)) #s(literal 1 binary64)))

simplify723.0ms (4.7%)

Algorithm
egg-herbie
Rules
535×*-commutative
412×distribute-rgt-in
412×distribute-lft-in
243×times-frac
233×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0168652173
1438451305
Stop Event
node limit
Counts
1059 → 869
Calls
Call 1
Inputs
(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 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/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.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 (*.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 m (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))))) m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))
(+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) m)
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.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/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(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 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 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 (*.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 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/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (exp.f64 (neg.f64 l))))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 6 binary64)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (exp.f64 (neg.f64 l)))))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (exp.f64 (neg.f64 l)))))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))))
(+.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(+.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) 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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(/.f64 (*.f64 K m) n)
(*.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 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64))))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal -1/384 binary64) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.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 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #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 #s(literal -1/4 binary64) (pow.f64 n #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 #s(literal -1/4 binary64) (pow.f64 n #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 #s(literal -1/4 binary64) (pow.f64 n #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 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal 1/32 binary64) (cos.f64 M)))))))
(*.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 #s(literal -1/4 binary64) (pow.f64 n #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 #s(literal -1/4 binary64) (pow.f64 n #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 #s(literal -1/4 binary64) (pow.f64 n #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 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 m (*.f64 K n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(*.f64 m (/.f64 #s(literal 1 binary64) (*.f64 K n)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 m (*.f64 K n))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 m (*.f64 K n))))
(*.f64 (sqrt.f64 (/.f64 m (*.f64 K n))) (sqrt.f64 (/.f64 m (*.f64 K n))))
(pow.f64 (/.f64 m (*.f64 K n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 m (*.f64 K n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 m (*.f64 K n))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 K n) m) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 m (*.f64 K n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 m (*.f64 K n)))))
(cbrt.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 m (*.f64 K n))))
(log1p.f64 (expm1.f64 (/.f64 m (*.f64 K n))))
(exp.f64 (log.f64 (/.f64 m (*.f64 K n))))
(exp.f64 (*.f64 (log.f64 (/.f64 m (*.f64 K n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) (pow.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(exp.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M))
(pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #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 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 l))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 l)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(-.f64 #s(literal 0 binary64) l)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 l))
(*.f64 #s(literal -1 binary64) l)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 l)))
(*.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 l)))
(pow.f64 (neg.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (neg.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 l))))
(cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (neg.f64 l)))
(log1p.f64 (expm1.f64 (neg.f64 l)))
(exp.f64 (log.f64 (neg.f64 l)))
(exp.f64 (*.f64 (log.f64 (neg.f64 l)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 m n)))) #s(literal 1 binary64))
(/.f64 (*.f64 K 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))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(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)))
(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)))
(+.f64 (*.f64 K n) (*.f64 n (*.f64 K (/.f64 m n))))
(+.f64 (*.f64 K n) (*.f64 (*.f64 K (/.f64 m n)) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 1 binary64))
(pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 K (/.f64 m n) K)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 m n) K) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 m n) K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(exp.f64 (log.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 K n) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 #s(literal 1 binary64) (*.f64 K n) (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 K n (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 K n (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 n K (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 n K (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K n)) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K n)) (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 (*.f64 K n)) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 (*.f64 K n)) (*.f64 (*.f64 K (/.f64 m n)) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(exp.f64 (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K))) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) K))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 K n))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 m (*.f64 K n))) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 M))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) M))
(pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 M))
(fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))
(*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))
(*.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal -1 binary64))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 K (/.f64 m n) K)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 n n)
(*.f64 (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (pow.f64 n #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 n #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 n #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 n)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 n)) #s(literal 1 binary64)))
Outputs
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.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 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 m (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.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 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 m (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) n)) (neg.f64 (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) n)))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (fma.f64 m (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) n)) (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (neg.f64 (fma.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) m))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (cos.f64 M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M))) m)) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64))))))))
(+.f64 (cos.f64 M) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M))) m) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64))))))))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))
(+.f64 (cos.f64 M) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M))) m)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64))))) (pow.f64 m #s(literal 3 binary64))))))))
(+.f64 (cos.f64 M) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64)))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M))) m) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64))))) (pow.f64 m #s(literal 3 binary64)))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) m))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))))) m)))
(-.f64 (cos.f64 M) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))))) m))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))))) m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 4 binary64)))))) m) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))))) m)))
(-.f64 (cos.f64 M) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64)))) #s(literal 1/4 binary64) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 4 binary64)))) (sin.f64 M))) (neg.f64 m)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))))) m))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (*.f64 (*.f64 K n) (neg.f64 (sin.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(-.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 K n) (neg.f64 (sin.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 n (/.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (neg.f64 (*.f64 n (/.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (*.f64 n (neg.f64 (/.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (pow.f64 n #s(literal 2 binary64)) (neg.f64 (sin.f64 M)))) m))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K n) (neg.f64 (sin.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (neg.f64 (sin.f64 M))) m)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 K n) (neg.f64 (sin.f64 M))) (pow.f64 m #s(literal 2 binary64))) (*.f64 K (neg.f64 (/.f64 (sin.f64 M) m)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 n (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))) (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (neg.f64 (sin.f64 M))) m))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (neg.f64 (/.f64 (sin.f64 M) m)))))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))
(cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))))
(+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))
(+.f64 (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))))))
(+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))))) (neg.f64 (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))))))))
(+.f64 (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))))) (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))))
(+.f64 (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))) (neg.f64 (neg.f64 (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))) (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K n)))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 2 binary64))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 m (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 m (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 m (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 (neg.f64 m) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 m (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 K (*.f64 n m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 (neg.f64 m) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 m (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 K (*.f64 n m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 (neg.f64 m) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 m (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 K (*.f64 n m))))))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 K n)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 n (neg.f64 K)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 K n)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 n (neg.f64 K)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 K n)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 n (neg.f64 K)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) (*.f64 K n)))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 K n)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (*.f64 n (neg.f64 K)))
(*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m K) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m K) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m K)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m K) (*.f64 #s(literal 2 binary64) (/.f64 n K))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) m) (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) m) (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) m) (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (*.f64 m (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))) (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (*.f64 m (fma.f64 m (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (neg.f64 (*.f64 K #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (*.f64 m (fma.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 K n))) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) m)
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) m)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 K (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) m)
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 n #s(literal 5 binary64)) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 3 binary64)) m)) (*.f64 K (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64))))))) m)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 5 binary64)) (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) m) (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64))))))) m)
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m))
(neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) m))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (pow.f64 n #s(literal 4 binary64))) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 3 binary64)))) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) m))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 4 binary64)) m)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 5 binary64)))) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 4 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) m))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 5 binary64)) m)) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (neg.f64 m))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(neg.f64 (*.f64 K (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)))))
(*.f64 (neg.f64 K) (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(neg.f64 (*.f64 K (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)))))
(*.f64 (neg.f64 K) (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(neg.f64 (*.f64 K (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)))))
(*.f64 (neg.f64 K) (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64))))
(neg.f64 (*.f64 K (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)))))
(*.f64 (neg.f64 K) (/.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (*.f64 K (/.f64 n (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n (pow.f64 m #s(literal 4 binary64)))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (fma.f64 n (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n (pow.f64 m #s(literal 4 binary64)))) (/.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 K (/.f64 m n)))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 m n)) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (pow.f64 (/.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (/.f64 m n) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))) n) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)) (*.f64 K m))) n)) (neg.f64 n))
(*.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/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) n)) (neg.f64 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 (neg.f64 (sin.f64 M))) (+.f64 n m))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n 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 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n 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 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) 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 (*.f64 #s(literal 1/2 binary64) K) n) M))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) 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 (*.f64 #s(literal 1/2 binary64) K) n) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) 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 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 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 K m) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 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 K m) (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 K m) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 n (fma.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 K m) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 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 K m) (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 K m) (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 K m) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 K m) (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 K m) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(+.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 n m)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(+.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 n m)))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(+.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 K (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 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 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 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 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 m (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 m (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 m (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 n (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 n (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 n (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 m #s(literal 4 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (*.f64 (pow.f64 m #s(literal 4 binary64)) #s(literal 1/384 binary64)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 6 binary64))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (exp.f64 (neg.f64 l))))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/384 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 4 binary64))) (exp.f64 (neg.f64 l)))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 6 binary64)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 m #s(literal 4 binary64)) (exp.f64 (neg.f64 l)))))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 6 binary64))) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 (pow.f64 m #s(literal 4 binary64)) #s(literal 1/384 binary64)) (exp.f64 (neg.f64 l))))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 4 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/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 6 binary64))) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))) (exp.f64 (neg.f64 l))))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 (neg.f64 l) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))
(-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) l))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 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 K m) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 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 K m) (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 K m) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (*.f64 n (fma.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 K m) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 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 K m) (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 K m) (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 K m) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (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 K m) (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 K m) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.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 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 (/.f64 m n) #s(literal 1 binary64)))))
(+.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 (/.f64 m n) #s(literal 1 binary64)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 (/.f64 m n) #s(literal 1 binary64)))))))
(+.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 (/.f64 m n) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 (/.f64 m n) #s(literal 1 binary64)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) 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 (*.f64 #s(literal 1/2 binary64) K) n) M))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) 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 (*.f64 #s(literal 1/2 binary64) K) n) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 K m) n)
(*.f64 K (/.f64 m n))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K 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 (neg.f64 n) (*.f64 #s(literal -1 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (neg.f64 n) (neg.f64 (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 (neg.f64 n) (*.f64 #s(literal -1 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (neg.f64 n) (neg.f64 (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 (neg.f64 n) (*.f64 #s(literal -1 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (neg.f64 n) (neg.f64 (fma.f64 K (/.f64 m n) K)))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(*.f64 K 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 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 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 (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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l))))))))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 (/.f64 m n) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64))))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 (/.f64 m n) #s(literal 1 binary64)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 (neg.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))))
(-.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 l (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 l (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal 1/32 binary64) (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/32 binary64) #s(literal -1/4 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal -1/384 binary64) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1/4 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/384 binary64))) #s(literal -1/4 binary64))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))))
(+.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.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 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(+.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (cos.f64 M) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) #s(literal 1/32 binary64)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal 1/32 binary64) (cos.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/384 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (cos.f64 M) #s(literal 1/32 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #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) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 n (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 n (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 n (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (neg.f64 M)) n))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) (/.f64 M K)))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))) (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 m (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 m (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 m (neg.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (cos.f64 M) (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (cos.f64 M) (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(fma.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (cos.f64 M) (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (sin.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 m (*.f64 K n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 m (*.f64 K n))))
(*.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(/.f64 m (*.f64 K n))
(*.f64 m (/.f64 #s(literal 1 binary64) (*.f64 K n)))
(/.f64 m (*.f64 K n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 m (*.f64 K n))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 m (*.f64 K n))))
(/.f64 m (*.f64 K n))
(*.f64 (sqrt.f64 (/.f64 m (*.f64 K n))) (sqrt.f64 (/.f64 m (*.f64 K n))))
(/.f64 m (*.f64 K n))
(pow.f64 (/.f64 m (*.f64 K n)) #s(literal 1 binary64))
(/.f64 m (*.f64 K n))
(pow.f64 (cbrt.f64 (/.f64 m (*.f64 K n))) #s(literal 3 binary64))
(/.f64 m (*.f64 K n))
(pow.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 m (*.f64 K n))
(pow.f64 (sqrt.f64 (/.f64 m (*.f64 K n))) #s(literal 2 binary64))
(/.f64 m (*.f64 K n))
(pow.f64 (/.f64 (*.f64 K n) m) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 K (/.f64 n m)))
(log.f64 (exp.f64 (/.f64 m (*.f64 K n))))
(/.f64 m (*.f64 K n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 m (*.f64 K n)))))
(/.f64 m (*.f64 K n))
(cbrt.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)))
(/.f64 m (*.f64 K n))
(cbrt.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))))
(/.f64 m (*.f64 K n))
(expm1.f64 (log1p.f64 (/.f64 m (*.f64 K n))))
(log1p.f64 (expm1.f64 (/.f64 m (*.f64 K n))))
(/.f64 m (*.f64 K n))
(exp.f64 (log.f64 (/.f64 m (*.f64 K n))))
(/.f64 m (*.f64 K n))
(exp.f64 (*.f64 (log.f64 (/.f64 m (*.f64 K n))) #s(literal 1 binary64)))
(/.f64 m (*.f64 K n))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) (/.f64 #s(literal 1 binary64) n))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 3 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(pow.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(expm1.f64 (log1p.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) (pow.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -2 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n))))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(expm1.f64 (log1p.f64 (/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K))) n)))
(/.f64 (*.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)) (/.f64 #s(literal 2 binary64) K)) n))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(pow.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(exp.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) M))
(pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(log.f64 (exp.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 3 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 2 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(log.f64 (exp.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(exp.f64 (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (exp.f64 (neg.f64 l)))
(+.f64 #s(literal 0 binary64) (neg.f64 l))
(neg.f64 l)
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 l)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(-.f64 #s(literal 0 binary64) l)
(neg.f64 l)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (neg.f64 l)))
(+.f64 (-.f64 #s(literal 1 binary64) l) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 l))
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 l)))
(neg.f64 l)
(*.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 l)))
(neg.f64 l)
(pow.f64 (neg.f64 l) #s(literal 1 binary64))
(neg.f64 l)
(pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 3 binary64))
(neg.f64 l)
(pow.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 l)
(pow.f64 (sqrt.f64 (neg.f64 l)) #s(literal 2 binary64))
(neg.f64 l)
(log.f64 (exp.f64 (neg.f64 l)))
(neg.f64 l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 l))))
(neg.f64 l)
(cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)))
(neg.f64 l)
(expm1.f64 (log1p.f64 (neg.f64 l)))
(+.f64 (-.f64 #s(literal 1 binary64) l) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (neg.f64 l)))
(neg.f64 l)
(exp.f64 (log.f64 (neg.f64 l)))
(neg.f64 l)
(exp.f64 (*.f64 (log.f64 (neg.f64 l)) #s(literal 1 binary64)))
(neg.f64 l)
(+.f64 (*.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(fma.f64 (cos.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)))))
(-.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 K m) n)
(*.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))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(*.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))
(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))
(+.f64 (*.f64 K n) (*.f64 n (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(+.f64 (*.f64 K n) (*.f64 (*.f64 K (/.f64 m n)) n))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1 binary64))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 3 binary64))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(log.f64 (pow.f64 (exp.f64 (fma.f64 K (/.f64 m n) K)) n))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 m n) K) #s(literal 3 binary64))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 m n) K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(exp.f64 (log.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 1 binary64)))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 #s(literal 1 binary64) (*.f64 K n) (*.f64 n (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 #s(literal 1 binary64) (*.f64 K n) (*.f64 (*.f64 K (/.f64 m n)) n))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 K n (*.f64 n (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 K n (*.f64 (*.f64 K (/.f64 m n)) n))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 n K (*.f64 n (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 n K (*.f64 (*.f64 K (/.f64 m n)) n))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K n)) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K n)) (*.f64 (*.f64 K (/.f64 m n)) n))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K n)) (*.f64 n (*.f64 K (/.f64 m n))))
(fma.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 (*.f64 K n)) (*.f64 n (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(fma.f64 (sqrt.f64 (*.f64 K n)) (sqrt.f64 (*.f64 K n)) (*.f64 (*.f64 K (/.f64 m n)) n))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.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 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(pow.f64 (E.f64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 1 binary64))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))) #s(literal 3 binary64))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))) #s(literal 2 binary64))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M)) #s(literal 3 binary64)))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (cos.f64 M))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) K)
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) K))))
(/.f64 #s(literal 2 binary64) K)
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 3 binary64)))
(/.f64 #s(literal 2 binary64) K)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) K)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))))
(/.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 K n))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(pow.f64 (*.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal -8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(log.f64 (pow.f64 (exp.f64 (/.f64 m (*.f64 K n))) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))))))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m (*.f64 K n)) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 m n))
(*.f64 (/.f64 m n) (/.f64 #s(literal -2 binary64) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(pow.f64 (cbrt.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(pow.f64 (pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(pow.f64 (sqrt.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(cbrt.f64 (pow.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(expm1.f64 (log1p.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(log1p.f64 (expm1.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(exp.f64 (log.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(exp.f64 (*.f64 (log.f64 (*.f64 m (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) K)))
(pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) K)
(pow.f64 (cbrt.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) K)
(pow.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) K)
(pow.f64 (sqrt.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) K)
(log.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) K)
(cbrt.f64 (pow.f64 (*.f64 K #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) K)
(expm1.f64 (log1p.f64 (*.f64 K #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) K)))
(log1p.f64 (expm1.f64 (*.f64 K #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) K)
(exp.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) K)
(exp.f64 (*.f64 (log.f64 (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) K)
(+.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 M))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (neg.f64 M)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (neg.f64 M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M))
(*.f64 #s(literal 1 binary64) (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) M))))
(/.f64 (fma.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) M))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) M))
(pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(pow.f64 (cbrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(pow.f64 (pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(pow.f64 (sqrt.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(log.f64 (exp.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)))))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(cbrt.f64 (pow.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(expm1.f64 (log1p.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)))
(log1p.f64 (expm1.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(exp.f64 (log.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) (neg.f64 M))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(fma.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)) (neg.f64 M))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K)) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (neg.f64 M))
(-.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) M)
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(*.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(pow.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 3 binary64))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) (fma.f64 K (/.f64 m n) K)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 K (/.f64 m n) K)) n)))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64))))))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(exp.f64 (log.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 n #s(literal 2 binary64))
(*.f64 n n)
(pow.f64 n #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (pow.f64 n #s(literal 2 binary64))))
(pow.f64 n #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 n #s(literal 2 binary64))))
(pow.f64 n #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 n #s(literal 2 binary64)))))
(pow.f64 n #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 n #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(pow.f64 n #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 n #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 n #s(literal 2 binary64))))
(pow.f64 n #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 n)))
(pow.f64 n #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 n)) #s(literal 1 binary64)))
(pow.f64 n #s(literal 2 binary64))

eval296.0ms (1.9%)

Compiler

Compiled 39426 to 5808 computations (85.3% saved)

prune730.0ms (4.7%)

Pruning

34 alts after pruning (33 fresh and 1 done)

PrunedKeptTotal
New1218231241
Fresh111021
Picked415
Done000
Total1233341267
Accuracy
99.4%
Counts
1267 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.0%
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
8.3%
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
28.6%
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
7.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
34.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
10.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
26.1%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
32.5%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (exp.f64 (log.f64 (+.f64 m 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))))))
27.9%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
24.5%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
8.0%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
10.2%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
9.1%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
27.0%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
25.3%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
27.2%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
8.0%
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
62.7%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
53.6%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
54.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
53.6%
(*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
86.2%
(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)))))
29.3%
(exp.f64 (neg.f64 l))
8.3%
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
7.5%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
5.6%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
7.8%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
7.7%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
8.1%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
7.3%
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
7.5%
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
7.7%
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
8.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
8.5%
(cos.f64 (neg.f64 M))
Compiler

Compiled 1219 to 906 computations (25.7% saved)

localize494.0ms (3.2%)

Algorithm
egg-herbie
Localize:

Found 36 expressions of interest:

NewMetricScoreProgram
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
cost-diff128
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)
cost-diff128
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
cost-diff192
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
cost-diff0
(cos.f64 M)
cost-diff0
(neg.f64 l)
cost-diff0
(exp.f64 (neg.f64 l))
cost-diff64
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
cost-diff256
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
cost-diff256
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))))
cost-diff256
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M)
cost-diff256
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
cost-diff0
(neg.f64 M)
cost-diff64
(cos.f64 (neg.f64 M))
cost-diff0
(pow.f64 (+.f64 m n) #s(literal 2 binary64))
cost-diff0
(*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))
cost-diff0
(-.f64 m n)
cost-diff0
(fabs.f64 (-.f64 m n))
accuracy100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
accuracy99.7%
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
accuracy99.2%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
accuracy37.2%
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
accuracy100.0%
(neg.f64 l)
accuracy100.0%
(exp.f64 (neg.f64 l))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))))
accuracy94.0%
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
accuracy93.9%
(*.f64 K (/.f64 m n))
accuracy37.2%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
accuracy100.0%
(neg.f64 M)
accuracy100.0%
(cos.f64 (neg.f64 M))
accuracy100.0%
(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)))))
accuracy100.0%
(+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
accuracy100.0%
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
accuracy100.0%
(pow.f64 (+.f64 m n) #s(literal 2 binary64))
Rules
761×times-frac
617×fma-define
538×exp-sum
341×exp-prod
285×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
045932
196882
2230874
3695776
42068776
56330776
Stop Event
node limit
Calls
Call 1
Inputs
(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 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(fabs.f64 (-.f64 m n))
(-.f64 m n)
m
n
(+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
l
(*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
#s(literal 2 binary64)
#s(literal 1/4 binary64)
(cos.f64 (neg.f64 M))
(neg.f64 M)
M
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))))
#s(literal 1/2 binary64)
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
n
(+.f64 K (*.f64 K (/.f64 m n)))
K
(*.f64 K (/.f64 m n))
(/.f64 m n)
m
M
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(cos.f64 M)
M
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
#s(literal 1 binary64)
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
(/.f64 #s(literal 2 binary64) K)
#s(literal 2 binary64)
K
(+.f64 m n)
m
n
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
Outputs
(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)))
(exp.f64 (-.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64) (fabs.f64 (-.f64 n m))) l))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(-.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64) (fabs.f64 (-.f64 n m))) l)
(fabs.f64 (-.f64 m n))
(fabs.f64 (-.f64 n m))
(-.f64 m n)
m
n
(+.f64 l (*.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) l)
l
(*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
#s(literal 2 binary64)
#s(literal 1/4 binary64)
(cos.f64 (neg.f64 M))
(cos.f64 M)
(neg.f64 M)
M
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 m n) K) (*.f64 n #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M)
(-.f64 (*.f64 (fma.f64 K (/.f64 m n) K) (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (fma.f64 K (/.f64 m n) K) (*.f64 n #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
#s(literal 1/2 binary64)
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 (+.f64 m n) K)
n
(+.f64 K (*.f64 K (/.f64 m n)))
(fma.f64 K (/.f64 m n) K)
(fma.f64 m (/.f64 K n) K)
K
(*.f64 K (/.f64 m n))
(/.f64 (*.f64 m K) n)
(*.f64 m (/.f64 K n))
(/.f64 m n)
m
M
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(cos.f64 M)
M
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) (exp.f64 l))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 m n) K) (*.f64 n #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M)
(-.f64 (*.f64 (fma.f64 K (/.f64 m n) K) (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (fma.f64 K (/.f64 m n) K) (*.f64 n #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
#s(literal 1 binary64)
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
(/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))
(/.f64 #s(literal 2 binary64) K)
#s(literal 2 binary64)
K
(+.f64 m n)
m
n
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
Results
213.0ms206×1valid
18.0ms50×0valid
Compiler

Compiled 232 to 37 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 141.0ms
ival-cos: 45.0ms (31.9% of total)
ival-mult: 23.0ms (16.3% of total)
backward-pass: 18.0ms (12.8% of total)
ival-div: 15.0ms (10.6% of total)
ival-sub: 11.0ms (7.8% of total)
ival-add: 8.0ms (5.7% of total)
ival-exp: 6.0ms (4.3% of total)
ival-pow: 6.0ms (4.3% of total)
ival-neg: 4.0ms (2.8% of total)
ival-fabs: 4.0ms (2.8% of total)
const: 1.0ms (0.7% of total)

series100.0ms (0.7%)

Counts
15 → 469
Calls
Call 1
Inputs
#<alt (pow.f64 (+.f64 m n) #s(literal 2 binary64))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))>
#<alt (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))>
#<alt (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)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (neg.f64 M)>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))))>
#<alt (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))>
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (fabs.f64 (-.f64 m n))>
#<alt (-.f64 m n)>
#<alt (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M)>
#<alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)>
Outputs
#<alt (pow.f64 n #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 m n)) (pow.f64 n #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (+.f64 m (*.f64 #s(literal 2 binary64) n))) (pow.f64 n #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (+.f64 m (*.f64 #s(literal 2 binary64) n))) (pow.f64 n #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 2 binary64) (/.f64 n m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m)) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 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 (*.f64 #s(literal -2 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))>
#<alt (pow.f64 m #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 m n)) (pow.f64 m #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m))) (pow.f64 m #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m))) (pow.f64 m #s(literal 2 binary64)))>
#<alt (pow.f64 n #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 m n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (pow.f64 n #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 m n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #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/2 binary64) (/.f64 n m)) #s(literal 1/4 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/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.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/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 l (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/2 binary64) (/.f64 n 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 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) n)) 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 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) n)) m)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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/2 binary64) (/.f64 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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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/2 binary64) (/.f64 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/4 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #s(literal -1/2 binary64) 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/4 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #s(literal -1/2 binary64) m)) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) 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 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #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 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) l)))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt l>
#<alt (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))>
#<alt l>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))>
#<alt (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))>
#<alt (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n))))>
#<alt (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))))>
#<alt (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))))>
#<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 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 l (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/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 l (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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) n)) 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) n)) m))))>
#<alt (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))>
#<alt (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n))))>
#<alt (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))))>
#<alt (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) 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 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 l (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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) m)) n))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 n #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/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 n #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 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 (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 (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 (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 (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 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/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 m #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/4 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 (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 (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 (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 (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #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 (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 (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 (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 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))>
#<alt (cos.f64 (*.f64 #s(literal -1 binary64) M))>
#<alt (cos.f64 (*.f64 #s(literal -1 binary64) M))>
#<alt (cos.f64 (*.f64 #s(literal -1 binary64) M))>
#<alt (cos.f64 (*.f64 #s(literal -1 binary64) M))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) 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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))))>
#<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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))>
#<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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) 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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<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 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 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 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 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 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))>
#<alt (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))>
#<alt (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))>
#<alt (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))>
#<alt (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (*.f64 #s(literal -1 binary64) n)>
#<alt m>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))>
#<alt m>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))>
#<alt m>
#<alt (+.f64 m (*.f64 #s(literal -1 binary64) n))>
#<alt (+.f64 m (*.f64 #s(literal -1 binary64) n))>
#<alt (+.f64 m (*.f64 #s(literal -1 binary64) n))>
#<alt (*.f64 #s(literal -1 binary64) n)>
#<alt (*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))>
#<alt (*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))>
#<alt (*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n))))>
#<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 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.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 #s(literal 1/2 binary64) (/.f64 n 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/2 binary64) n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 n #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/2 binary64) n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) 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 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.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/2 binary64) m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 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/2 binary64) m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
Calls

123 calls:

TimeVariablePointExpression
51.0ms
K
@inf
(- (* 1/2 (* n (+ K (* K (/ m n))))) M)
2.0ms
l
@inf
(+ l (* (pow (+ m n) 2) 1/4))
1.0ms
K
@-inf
(* 1/2 (* n (+ K (* K (/ m n)))))
1.0ms
m
@0
(exp (- (fabs (- m n)) (+ l (* (pow (+ m n) 2) 1/4))))
1.0ms
n
@0
(exp (- (fabs (- m n)) (+ l (* (pow (+ m n) 2) 1/4))))

rewrite145.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
359×log1p-expm1-u
359×expm1-log1p-u
353×add-cube-cbrt
352×add-exp-log
352×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045532
1757508
Stop Event
node limit
Counts
15 → 297
Calls
Call 1
Inputs
(pow.f64 (+.f64 m n) #s(literal 2 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.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)) (+.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(cos.f64 (neg.f64 M))
(neg.f64 M)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(fabs.f64 (-.f64 m n))
(-.f64 m n)
(*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M)
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) (+.f64 m n))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 m n))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 m n))) #s(literal 1 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.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 (neg.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l))) (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.f64 #s(literal 0 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.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)))) #s(literal 2 binary64))) (log.f64 (cbrt.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))))))
(+.f64 (log.f64 (sqrt.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))))) (log.f64 (sqrt.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))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64)) (cbrt.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 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (sqrt.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 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 2 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 2 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64))
(log.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))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(log1p.f64 (expm1.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 (log.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 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(*.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)))
(/.f64 (-.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))) (-.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (+.f64 (pow.f64 l #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64))) (fma.f64 l l (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)
(fma.f64 #s(literal 1 binary64) l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) l)
(fma.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) (cbrt.f64 l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(-.f64 (exp.f64 (log1p.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))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 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 (fabs.f64 (-.f64 m n))) (exp.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(*.f64 (pow.f64 (cbrt.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)))) #s(literal 2 binary64)) (cbrt.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)))))
(*.f64 (sqrt.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)))) (sqrt.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)))))
(/.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (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)) l)) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(pow.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))) #s(literal 1 binary64))
(pow.f64 (cbrt.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)))) #s(literal 3 binary64))
(pow.f64 (pow.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))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.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)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(log.f64 (exp.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)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.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))))))
(cbrt.f64 (pow.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))) #s(literal 3 binary64)))
(expm1.f64 (log1p.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)))))
(log1p.f64 (expm1.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)))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 M)) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(exp.f64 (log.f64 (cos.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) M)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 M)))
(*.f64 (sqrt.f64 (neg.f64 M)) (sqrt.f64 (neg.f64 M)))
(pow.f64 (neg.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 M))))
(cbrt.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (neg.f64 M)))
(log1p.f64 (expm1.f64 (neg.f64 M)))
(exp.f64 (log.f64 (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (neg.f64 M)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m 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 (fma.f64 K (/.f64 m n) K))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #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))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(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 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))))
(*.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))))
(pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fabs.f64 (-.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fabs.f64 (-.f64 m n)))))
(cbrt.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (-.f64 m n))))
(log1p.f64 (expm1.f64 (fabs.f64 (-.f64 m n))))
(exp.f64 (log.f64 (fabs.f64 (-.f64 m n))))
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))
(+.f64 m (neg.f64 n))
(+.f64 (-.f64 m n) (fma.f64 (neg.f64 (sqrt.f64 n)) (sqrt.f64 n) n))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 m n)))
(*.f64 (sqrt.f64 (-.f64 m n)) (sqrt.f64 (-.f64 m n)))
(/.f64 (-.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (fma.f64 n n (*.f64 m n))))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (+.f64 m n))
(pow.f64 (-.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 m n)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 m n))))
(cbrt.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 m n)))
(log1p.f64 (expm1.f64 (-.f64 m n)))
(exp.f64 (log.f64 (-.f64 m n)))
(exp.f64 (*.f64 (log.f64 (-.f64 m n)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m (neg.f64 n))
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 n))
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 M))
(fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) M))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64)) (fma.f64 M M (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 M))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 M))

simplify329.0ms (2.1%)

Algorithm
egg-herbie
Rules
439×distribute-rgt-in
438×distribute-lft-in
399×*-commutative
357×+-commutative
198×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0130539816
1346137216
Stop Event
node limit
Counts
766 → 787
Calls
Call 1
Inputs
(pow.f64 n #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 m n)) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 m (+.f64 m (*.f64 #s(literal 2 binary64) n))) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 m (+.f64 m (*.f64 #s(literal 2 binary64) n))) (pow.f64 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 #s(literal 2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m)) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 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 (*.f64 #s(literal -2 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(pow.f64 m #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 m n)) (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m))) (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m))) (pow.f64 m #s(literal 2 binary64)))
(pow.f64 n #s(literal 2 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(pow.f64 n #s(literal 2 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/4 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/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.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/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.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/2 binary64) (/.f64 n 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 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) n)) 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 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) n)) m)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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/2 binary64) (/.f64 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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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/2 binary64) (/.f64 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/4 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #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 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #s(literal -1/2 binary64) m)) n)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #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 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) l)))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
l
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))
l
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))))
(*.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 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 l (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/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) n)) 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) n)) m))))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) 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 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 l (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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) m)) n))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 n #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 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 #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 #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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 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/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 m #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/4 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 #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 #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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #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 #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 #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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) 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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))))
(+.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(+.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) 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 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(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 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 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 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 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))))))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(*.f64 #s(literal -1 binary64) n)
m
(*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))
m
(+.f64 m (*.f64 #s(literal -1 binary64) n))
(+.f64 m (*.f64 #s(literal -1 binary64) n))
(+.f64 m (*.f64 #s(literal -1 binary64) n))
(*.f64 #s(literal -1 binary64) n)
(*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n))))
(*.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 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.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 #s(literal 1/2 binary64) (/.f64 n 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/2 binary64) n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 n #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/2 binary64) n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) 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 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.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/2 binary64) m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 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/2 binary64) m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) (+.f64 m n))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 m n))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 m n))) #s(literal 1 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.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 (neg.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l))) (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.f64 #s(literal 0 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.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)))) #s(literal 2 binary64))) (log.f64 (cbrt.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))))))
(+.f64 (log.f64 (sqrt.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))))) (log.f64 (sqrt.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))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64)) (cbrt.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 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (sqrt.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 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 2 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 2 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64))
(log.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))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(log1p.f64 (expm1.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 (log.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 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(*.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)))
(/.f64 (-.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))) (-.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (+.f64 (pow.f64 l #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64))) (fma.f64 l l (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)
(fma.f64 #s(literal 1 binary64) l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) l)
(fma.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) (cbrt.f64 l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(-.f64 (exp.f64 (log1p.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))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 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 (fabs.f64 (-.f64 m n))) (exp.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(*.f64 (pow.f64 (cbrt.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)))) #s(literal 2 binary64)) (cbrt.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)))))
(*.f64 (sqrt.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)))) (sqrt.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)))))
(/.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (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)) l)) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(pow.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))) #s(literal 1 binary64))
(pow.f64 (cbrt.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)))) #s(literal 3 binary64))
(pow.f64 (pow.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))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.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)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(log.f64 (exp.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)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.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))))))
(cbrt.f64 (pow.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))) #s(literal 3 binary64)))
(expm1.f64 (log1p.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)))))
(log1p.f64 (expm1.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)))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 M)) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(exp.f64 (log.f64 (cos.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) M)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 M)))
(*.f64 (sqrt.f64 (neg.f64 M)) (sqrt.f64 (neg.f64 M)))
(pow.f64 (neg.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 M))))
(cbrt.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (neg.f64 M)))
(log1p.f64 (expm1.f64 (neg.f64 M)))
(exp.f64 (log.f64 (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (neg.f64 M)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m 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 (fma.f64 K (/.f64 m n) K))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #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))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(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 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))))
(*.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))))
(pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fabs.f64 (-.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fabs.f64 (-.f64 m n)))))
(cbrt.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (-.f64 m n))))
(log1p.f64 (expm1.f64 (fabs.f64 (-.f64 m n))))
(exp.f64 (log.f64 (fabs.f64 (-.f64 m n))))
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))
(+.f64 m (neg.f64 n))
(+.f64 (-.f64 m n) (fma.f64 (neg.f64 (sqrt.f64 n)) (sqrt.f64 n) n))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 m n)))
(*.f64 (sqrt.f64 (-.f64 m n)) (sqrt.f64 (-.f64 m n)))
(/.f64 (-.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (fma.f64 n n (*.f64 m n))))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (+.f64 m n))
(pow.f64 (-.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 m n)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 m n))))
(cbrt.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 m n)))
(log1p.f64 (expm1.f64 (-.f64 m n)))
(exp.f64 (log.f64 (-.f64 m n)))
(exp.f64 (*.f64 (log.f64 (-.f64 m n)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m (neg.f64 n))
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 n))
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 M))
(fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) M))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64)) (fma.f64 M M (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 M))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 M))
Outputs
(pow.f64 n #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 m n)) (pow.f64 n #s(literal 2 binary64)))
(*.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m)))
(+.f64 (*.f64 m (+.f64 m (*.f64 #s(literal 2 binary64) n))) (pow.f64 n #s(literal 2 binary64)))
(fma.f64 m (+.f64 m (*.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 m (+.f64 m (*.f64 #s(literal 2 binary64) n))) (pow.f64 n #s(literal 2 binary64)))
(fma.f64 m (+.f64 m (*.f64 n #s(literal 2 binary64))) (pow.f64 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 #s(literal 2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 n (/.f64 #s(literal 2 binary64) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m)) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m) (/.f64 (pow.f64 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 2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 n (/.f64 #s(literal 2 binary64) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) n (neg.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal -2 binary64)) (/.f64 (pow.f64 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 (*.f64 #s(literal -2 binary64) n) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) n (neg.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal -2 binary64)) (/.f64 (pow.f64 n #s(literal 2 binary64)) m)) m)))
(pow.f64 m #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 m n)) (pow.f64 m #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 n m) (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m))) (pow.f64 m #s(literal 2 binary64)))
(fma.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m)) (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m))) (pow.f64 m #s(literal 2 binary64)))
(fma.f64 n (+.f64 n (*.f64 #s(literal 2 binary64) m)) (pow.f64 m #s(literal 2 binary64)))
(pow.f64 n #s(literal 2 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) m) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 m n) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 m n) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(pow.f64 n #s(literal 2 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) m) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) m (neg.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal -2 binary64)) (/.f64 (pow.f64 m #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) m (neg.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal -2 binary64)) (/.f64 (pow.f64 m #s(literal 2 binary64)) n)) n)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (*.f64 n m) #s(literal -1/2 binary64))) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (-.f64 m n) (-.f64 (-.f64 (*.f64 (*.f64 n m) #s(literal -1/2 binary64)) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (fma.f64 #s(literal -1/4 binary64) m (neg.f64 (*.f64 n #s(literal 1/2 binary64)))))) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (*.f64 m (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))) (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (fma.f64 #s(literal -1/4 binary64) m (neg.f64 (*.f64 n #s(literal 1/2 binary64)))))) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (*.f64 m (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))) (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 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/2 binary64) (/.f64 n m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 (/.f64 n m) #s(literal -1/2 binary64) #s(literal -1/4 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/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.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/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 l (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (-.f64 m n) (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.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/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.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/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 l (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (-.f64 m n) (pow.f64 m #s(literal 2 binary64))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.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)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 (/.f64 n m) #s(literal -1/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 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) n)) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64)))) m)) (*.f64 n #s(literal 1/2 binary64))) 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 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) m) (*.f64 n #s(literal 1/2 binary64))) 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 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) n)) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64)))) m)) (*.f64 n #s(literal 1/2 binary64))) 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 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))) m) (*.f64 n #s(literal 1/2 binary64))) m) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/2 binary64) (*.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 (*.f64 n m) #s(literal -1/2 binary64)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(+.f64 (-.f64 m n) (-.f64 (*.f64 (*.f64 n m) #s(literal -1/2 binary64)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal -1/2 binary64)))) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(+.f64 (-.f64 m n) (-.f64 (*.f64 n (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64)))) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal -1/2 binary64)))) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(+.f64 (-.f64 m n) (-.f64 (*.f64 n (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64)))) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #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 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 (/.f64 m n) #s(literal -1/2 binary64) #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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (-.f64 m n) (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 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) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 l (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (-.f64 m n) (pow.f64 n #s(literal 2 binary64))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 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)) #s(literal -1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 (/.f64 m n) #s(literal -1/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 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #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 (+.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))) n)) (*.f64 m #s(literal 1/2 binary64))) 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 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) n) (*.f64 m #s(literal 1/2 binary64))) 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/4 binary64) (pow.f64 m #s(literal 2 binary64))))) n)) (*.f64 #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 (+.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))) n)) (*.f64 m #s(literal 1/2 binary64))) 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 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) n) (*.f64 m #s(literal 1/2 binary64))) n) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))
(+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(*.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 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) l) #s(literal 1 binary64)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) l) #s(literal 1 binary64)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))))
(*.f64 l (-.f64 (/.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) 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 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 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)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) l)) (neg.f64 l))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
l
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) l))))
l
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(*.f64 (neg.f64 l) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal -1 binary64)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(*.f64 (neg.f64 l) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal -1 binary64)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)) #s(literal 1 binary64))))
(*.f64 (neg.f64 l) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal -1 binary64)) (neg.f64 l))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))
(+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n))))
(+.f64 l (fma.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 (*.f64 n m) #s(literal 1/2 binary64))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 l (fma.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 l (fma.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 n m) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 n (/.f64 #s(literal 1/2 binary64) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 l (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 l (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/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 l (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.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)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 n m) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 n (/.f64 #s(literal 1/2 binary64) 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) n)) 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 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))) m) (*.f64 n #s(literal -1/2 binary64))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal -1/2 binary64)) (/.f64 (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) n)) 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 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))) m) (*.f64 n #s(literal -1/2 binary64))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal -1/2 binary64)) (/.f64 (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))) m)) m)))
(+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))
(+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n))))
(+.f64 l (fma.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (*.f64 n m) #s(literal 1/2 binary64))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 l (fma.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 l (fma.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 m (/.f64 #s(literal 1/2 binary64) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 l (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/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 l (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 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)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 m (/.f64 #s(literal 1/2 binary64) 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) m)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))) n) (*.f64 m #s(literal -1/2 binary64))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal -1/2 binary64)) (/.f64 (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 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 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) m)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))) n) (*.f64 m #s(literal -1/2 binary64))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal -1/2 binary64)) (/.f64 (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))) n)) n)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64)))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n m) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 m (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (fma.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/8 binary64) #s(literal -1/4 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 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 n #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 n #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 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 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal -1/48 binary64) (pow.f64 n #s(literal 3 binary64)) (*.f64 n #s(literal 1/8 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 n (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (fma.f64 #s(literal -1/48 binary64) (pow.f64 n #s(literal 3 binary64)) (*.f64 n #s(literal 1/8 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (fma.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/8 binary64) #s(literal -1/4 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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 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/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 n (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n m) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 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/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 n (*.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (fma.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/8 binary64) #s(literal -1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 m #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) m)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/4 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal -1/48 binary64) (pow.f64 m #s(literal 3 binary64)) (*.f64 m #s(literal 1/8 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 m (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (fma.f64 #s(literal -1/48 binary64) (pow.f64 m #s(literal 3 binary64)) (*.f64 m #s(literal 1/8 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (fma.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/8 binary64) #s(literal -1/4 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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (neg.f64 l) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 l (*.f64 (exp.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 l (*.f64 l (*.f64 (exp.f64 (+.f64 (-.f64 m n) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 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 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) 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 #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 (pow.f64 K #s(literal 2 binary64)) (*.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 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 #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 (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (sin.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 (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 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m 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)) n) (sin.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))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.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 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (cos.f64 M))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) (cos.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)) (cos.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))) (cos.f64 M))
(+.f64 (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (cos.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)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))))
(+.f64 (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64)) (cos.f64 M))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 m n))))))) (cos.f64 M))
(+.f64 (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 m n)) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 m n)))))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (/.f64 (*.f64 K m) n) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.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))
(cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 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 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 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 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 (+.f64 (*.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 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (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 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 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 (+.f64 (*.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 (pow.f64 K #s(literal 3 binary64)) (*.f64 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)))))))
(+.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))
(cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (*.f64 M (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))))) (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m)))))
(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 #s(literal 1 binary64) (neg.f64 l)))
(+.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 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 l (*.f64 (cos.f64 M) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.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 (*.f64 (cos.f64 M) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64)))) (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 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 #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 #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 (exp.f64 (neg.f64 l)) (fma.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))))
(+.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 #s(literal 1/24 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 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1/720 binary64))))))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (+.f64 n m))) (/.f64 (cos.f64 M) (exp.f64 l)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (+.f64 n m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 l))))) (/.f64 (cos.f64 M) (exp.f64 l)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (+.f64 n m)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 l))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))) (/.f64 (cos.f64 M) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.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 (neg.f64 l))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (/.f64 m (exp.f64 l)) (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))))) (*.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.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 (neg.f64 l)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 l))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.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 (neg.f64 l)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 l))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (/.f64 m (exp.f64 l)) (sin.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))))))))) (*.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (/.f64 n (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.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))) (*.f64 (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (exp.f64 (neg.f64 l))))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (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)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (/.f64 n (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (/.f64 M (exp.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (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)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (/.f64 M (exp.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 (neg.f64 l) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))))))
(+.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 l (*.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 l (*.f64 l (*.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(*.f64 #s(literal -1 binary64) n)
(neg.f64 n)
m
(*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) m)))
(*.f64 m (-.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) m)))
(*.f64 m (-.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) m)))
(*.f64 m (-.f64 #s(literal 1 binary64) (/.f64 n m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (+.f64 (/.f64 n m) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (+.f64 (/.f64 n m) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (/.f64 n m) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (+.f64 (/.f64 n m) #s(literal -1 binary64)))
m
(+.f64 m (*.f64 #s(literal -1 binary64) n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(+.f64 m (*.f64 #s(literal -1 binary64) n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(+.f64 m (*.f64 #s(literal -1 binary64) n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(*.f64 #s(literal -1 binary64) n)
(neg.f64 n)
(*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 n (+.f64 (/.f64 m n) #s(literal -1 binary64)))
(*.f64 n (+.f64 #s(literal -1 binary64) (/.f64 m n)))
(*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 n (+.f64 (/.f64 m n) #s(literal -1 binary64)))
(*.f64 n (+.f64 #s(literal -1 binary64) (/.f64 m n)))
(*.f64 n (-.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 n (+.f64 (/.f64 m n) #s(literal -1 binary64)))
(*.f64 n (+.f64 #s(literal -1 binary64) (/.f64 m n)))
(*.f64 #s(literal -1 binary64) n)
(neg.f64 n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))
(*.f64 (neg.f64 n) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 m) n)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 m n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))
(*.f64 (neg.f64 n) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 m) n)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 m n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 m n)))))
(*.f64 (neg.f64 n) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 m) n)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 m n)) (neg.f64 n))
(*.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 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 (*.f64 n m) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 n m) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 n (/.f64 #s(literal 1/2 binary64) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (/.f64 n m) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (/.f64 #s(literal 1/2 binary64) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (/.f64 n m) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (/.f64 #s(literal 1/2 binary64) 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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 n m) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 n (/.f64 #s(literal 1/2 binary64) 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/2 binary64) n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 n #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/2 binary64) n (*.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) m) #s(literal -1/4 binary64))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) n (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 #s(literal -1/4 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/2 binary64) n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 n #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/2 binary64) n (*.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) m) #s(literal -1/4 binary64))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) n (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 #s(literal -1/4 binary64) 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 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 m n)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (*.f64 n m) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 m (/.f64 #s(literal 1/2 binary64) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (/.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (/.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (/.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 m (/.f64 #s(literal 1/2 binary64) n)))))
(*.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 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 m (/.f64 #s(literal 1/2 binary64) 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/2 binary64) m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) m (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) n)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) m (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 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/2 binary64) m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) m (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) n)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) m (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)) n)) n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 m n))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 m n))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 m n))) (/.f64 M K)))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64)))) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64))) (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (fma.f64 K (/.f64 m n) K) M)))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K)) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (fma.f64 K (/.f64 m n) K) (/.f64 M (neg.f64 n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64))))
(*.f64 (+.f64 m n) (+.f64 m n))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 m n))))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 m n))) #s(literal 1 binary64)))
(pow.f64 (+.f64 n m) #s(literal 2 binary64))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(+.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 (neg.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l))) (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l))) (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l))) (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l))) (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l))) (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l))) (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l))) (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (fma.f64 (neg.f64 (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l))) (hypot.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (sqrt.f64 l)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 0 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.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)))) #s(literal 2 binary64))) (log.f64 (cbrt.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))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))))
(+.f64 (log.f64 (sqrt.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))))) (log.f64 (sqrt.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))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64)) (cbrt.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 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(*.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (sqrt.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 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 2 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (+.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 2 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))))
(/.f64 (-.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 m n) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l) (+.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 3 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(log.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))))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.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 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(log1p.f64 (expm1.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 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(exp.f64 (log.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 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(exp.f64 (*.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(*.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(/.f64 (-.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))) (-.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (pow.f64 l #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 l #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 4 binary64)) #s(literal 1/16 binary64))) (+.f64 l (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 l #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64))) (fma.f64 l l (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (+.f64 (pow.f64 l #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64))) (fma.f64 l l (-.f64 (pow.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 l (pow.f64 (+.f64 n m) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))
(/.f64 (+.f64 (pow.f64 l #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 6 binary64)) #s(literal 1/64 binary64))) (fma.f64 l l (+.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 4 binary64)) #s(literal 1/16 binary64)) (*.f64 l (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 3 binary64))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(pow.f64 (hypot.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (sqrt.f64 l)) #s(literal 2 binary64))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l) #s(literal 3 binary64)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 #s(literal 1 binary64) l (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) (cbrt.f64 l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) l)
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)
(-.f64 (exp.f64 (log1p.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))))) #s(literal 1 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1 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))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (neg.f64 (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 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 (cbrt.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)))) #s(literal 2 binary64)) (cbrt.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)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(*.f64 (sqrt.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)))) (sqrt.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)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(/.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (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 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(/.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l)) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(pow.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))) #s(literal 1 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(pow.f64 (cbrt.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)))) #s(literal 3 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(pow.f64 (pow.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))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(pow.f64 (sqrt.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)))) #s(literal 2 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) #s(literal 2 binary64))) (cbrt.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))) (sqrt.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 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(log.f64 (exp.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)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.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))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(cbrt.f64 (pow.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))) #s(literal 3 binary64)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(expm1.f64 (log1p.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)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(log1p.f64 (expm1.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)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 m n) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 M)) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 M)))
(+.f64 (cos.f64 M) (*.f64 #s(literal 0 binary64) (sin.f64 M)))
(+.f64 (cos.f64 M) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(cos.f64 M)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(cos.f64 M)
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(cos.f64 M)
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(cos.f64 M)
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(cos.f64 M)
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 M)
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 M)
(log.f64 (exp.f64 (cos.f64 M)))
(cos.f64 M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 M)
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 M)
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cos.f64 M)
(exp.f64 (log.f64 (cos.f64 M)))
(cos.f64 M)
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(cos.f64 M)
(-.f64 #s(literal 0 binary64) M)
(neg.f64 M)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (neg.f64 M)))
(+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) M))
(*.f64 #s(literal 1 binary64) (neg.f64 M))
(neg.f64 M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 M)))
(neg.f64 M)
(*.f64 (sqrt.f64 (neg.f64 M)) (sqrt.f64 (neg.f64 M)))
(neg.f64 M)
(pow.f64 (neg.f64 M) #s(literal 1 binary64))
(neg.f64 M)
(pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64))
(neg.f64 M)
(pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 M)
(pow.f64 (sqrt.f64 (neg.f64 M)) #s(literal 2 binary64))
(neg.f64 M)
(log.f64 (exp.f64 (neg.f64 M)))
(neg.f64 M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 M))))
(neg.f64 M)
(cbrt.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)))
(neg.f64 M)
(expm1.f64 (log1p.f64 (neg.f64 M)))
(+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) M))
(log1p.f64 (expm1.f64 (neg.f64 M)))
(neg.f64 M)
(exp.f64 (log.f64 (neg.f64 M)))
(neg.f64 M)
(exp.f64 (*.f64 (log.f64 (neg.f64 M)) #s(literal 1 binary64)))
(neg.f64 M)
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(pow.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) (fma.f64 K (/.f64 m n) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 M) (exp.f64 l))))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #s(literal 1 binary64))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))) #s(literal 3 binary64))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))) #s(literal 2 binary64))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M)) #s(literal 3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(expm1.f64 (log1p.f64 (*.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 (cos.f64 M) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fabs.f64 (-.f64 m n))))
(expm1.f64 (log1p.f64 (-.f64 m n)))
(*.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(*.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(*.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 1 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(pow.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(pow.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(log.f64 (exp.f64 (fabs.f64 (-.f64 m n))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fabs.f64 (-.f64 m n)))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(cbrt.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(expm1.f64 (log1p.f64 (fabs.f64 (-.f64 m n))))
(expm1.f64 (log1p.f64 (-.f64 m n)))
(log1p.f64 (expm1.f64 (fabs.f64 (-.f64 m n))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(exp.f64 (log.f64 (fabs.f64 (-.f64 m n))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 m n))) #s(literal 1 binary64)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(+.f64 m (neg.f64 n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(+.f64 (-.f64 m n) (fma.f64 (neg.f64 (sqrt.f64 n)) (sqrt.f64 n) n))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 n)) (+.f64 (neg.f64 n) n))
(+.f64 (-.f64 m n) (*.f64 n #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 n)) (+.f64 (neg.f64 n) n))
(+.f64 (-.f64 m n) (*.f64 n #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 n)) (+.f64 (neg.f64 n) n))
(+.f64 (-.f64 m n) (*.f64 n #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 n)) (+.f64 (neg.f64 n) n))
(+.f64 (-.f64 m n) (*.f64 n #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 (*.f64 n #s(literal 1 binary64)))) (fma.f64 (neg.f64 n) #s(literal 1 binary64) (*.f64 n #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 n)) (+.f64 (neg.f64 n) n))
(+.f64 (-.f64 m n) (*.f64 n #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (*.f64 (cbrt.f64 n) (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) m (neg.f64 n)) (+.f64 (neg.f64 n) n))
(+.f64 (-.f64 m n) (*.f64 n #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 m n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 m n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(*.f64 (sqrt.f64 (-.f64 m n)) (sqrt.f64 (-.f64 m n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(/.f64 (-.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (fma.f64 n n (*.f64 m n))))
(/.f64 (-.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (fma.f64 n n (*.f64 n m))))
(/.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 (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 n m))
(pow.f64 (-.f64 m n) #s(literal 1 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 3 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(pow.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(pow.f64 (sqrt.f64 (-.f64 m n)) #s(literal 2 binary64))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(log.f64 (exp.f64 (-.f64 m n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 m n))))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(cbrt.f64 (pow.f64 (-.f64 m n) #s(literal 3 binary64)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(expm1.f64 (log1p.f64 (-.f64 m n)))
(expm1.f64 (log1p.f64 (fabs.f64 (-.f64 m n))))
(log1p.f64 (expm1.f64 (-.f64 m n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(exp.f64 (log.f64 (-.f64 m n)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(exp.f64 (*.f64 (log.f64 (-.f64 m n)) #s(literal 1 binary64)))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fma.f64 #s(literal 1 binary64) m (neg.f64 n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (neg.f64 n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) (neg.f64 n))
(fabs.f64 (+.f64 n (neg.f64 m)))
(-.f64 m n)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 6 binary64)) #s(literal 1/64 binary64)))
(pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/64 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 6 binary64)) #s(literal 1/64 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M)) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) M)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) #s(literal 2 binary64)) (*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 1 binary64))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 3 binary64))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 2 binary64))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M))))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M) #s(literal 3 binary64)))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) M)) #s(literal 1 binary64)))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)) (neg.f64 M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(fma.f64 (*.f64 n (fma.f64 K (/.f64 m n) K)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K))) (neg.f64 M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (fma.f64 K (/.f64 m n) K)))) (neg.f64 M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) n) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(fma.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K) (neg.f64 M))
(-.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (fma.f64 K (/.f64 m n) K)) M)
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M))
(+.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1/2 binary64)) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1 binary64)) M))
(+.f64 (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1/2 binary64)) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1 binary64)) M))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) M))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) M))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64)) (fma.f64 M M (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64)) (*.f64 M (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) M))))
(pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 1 binary64))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 3 binary64))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 2 binary64))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M))))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M) #s(literal 3 binary64)))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (neg.f64 M))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M)
(fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1/2 binary64)) (neg.f64 M))
(fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1/2 binary64)) (neg.f64 M))
(-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K)) #s(literal -1 binary64)) M)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) K)) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))

eval328.0ms (2.1%)

Compiler

Compiled 25048 to 4708 computations (81.2% saved)

prune465.0ms (3%)

Pruning

47 alts after pruning (46 fresh and 1 done)

PrunedKeptTotal
New1126251151
Fresh72128
Picked505
Done011
Total1138471185
Accuracy
99.4%
Counts
1185 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.7%
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
8.0%
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
8.5%
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
7.8%
(+.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))))))
8.3%
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
8.0%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
8.3%
(*.f64 (-.f64 #s(literal 1 binary64) l) (cos.f64 M))
34.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
10.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
7.8%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (-.f64 #s(literal 1 binary64) l))
32.5%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (exp.f64 (log.f64 (+.f64 m 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))))))
27.9%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
8.0%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
10.2%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
9.1%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
27.0%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
27.2%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
8.0%
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
53.6%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
54.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
8.5%
(log1p.f64 (expm1.f64 (cos.f64 M)))
8.5%
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
8.5%
(log.f64 (exp.f64 (cos.f64 M)))
86.2%
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
21.2%
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l))
84.4%
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
53.6%
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
62.7%
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
29.3%
(exp.f64 (neg.f64 l))
5.6%
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
8.5%
(cos.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64)))
8.3%
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
7.1%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))) M))
7.5%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
8.1%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
5.6%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
7.8%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) M))
7.8%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M))
7.3%
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
7.5%
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
7.7%
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
7.8%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
8.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
7.8%
(cos.f64 (expm1.f64 (log1p.f64 (neg.f64 M))))
8.5%
(cos.f64 M)
8.5%
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
8.6%
#s(literal 1 binary64)
Compiler

Compiled 2027 to 912 computations (55% saved)

regimes339.0ms (2.2%)

Counts
87 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(cos.f64 (neg.f64 M))
(exp.f64 (neg.f64 l))
(*.f64 (-.f64 #s(literal 1 binary64) l) (cos.f64 M))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l))
(*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
(log.f64 (exp.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (log1p.f64 (neg.f64 M))))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #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 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 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)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.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 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 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 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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 (*.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) 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 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (exp.f64 (log.f64 (+.f64 m 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 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) 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 (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)) (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 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #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))))))
Outputs
(*.f64 (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #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))))))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Calls

6 calls:

76.0ms
n
28.0ms
K
25.0ms
M
25.0ms
m
23.0ms
l
Results
AccuracySegmentsBranch
96.2%1K
96.2%1m
96.2%1n
96.2%1M
96.2%1l
98.9%2(*.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 46 computations (28.1% saved)

regimes32.0ms (0.2%)

Counts
86 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(cos.f64 (neg.f64 M))
(exp.f64 (neg.f64 l))
(*.f64 (-.f64 #s(literal 1 binary64) l) (cos.f64 M))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l))
(*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
(log.f64 (exp.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (log1p.f64 (neg.f64 M))))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #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 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 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)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.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 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 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 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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 (*.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) 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 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (exp.f64 (log.f64 (+.f64 m 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 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) 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 (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)) (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 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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))))))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Calls

1 calls:

20.0ms
(*.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))))))
Results
AccuracySegmentsBranch
98.1%2(*.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 21 computations (38.2% saved)

regimes30.0ms (0.2%)

Counts
80 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(cos.f64 (neg.f64 M))
(exp.f64 (neg.f64 l))
(*.f64 (-.f64 #s(literal 1 binary64) l) (cos.f64 M))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l))
(*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
(log.f64 (exp.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (log1p.f64 (neg.f64 M))))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #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 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 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)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.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 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 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 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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 (*.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))))))
Outputs
(*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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))))))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
Calls

1 calls:

19.0ms
(*.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))))))
Results
AccuracySegmentsBranch
98.0%2(*.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 21 computations (38.2% saved)

regimes175.0ms (1.1%)

Counts
78 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(cos.f64 (neg.f64 M))
(exp.f64 (neg.f64 l))
(*.f64 (-.f64 #s(literal 1 binary64) l) (cos.f64 M))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l))
(*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
(log.f64 (exp.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (log1p.f64 (neg.f64 M))))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #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 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 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)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.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 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 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))))))
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

5 calls:

50.0ms
m
47.0ms
K
23.0ms
l
22.0ms
n
22.0ms
M
Results
AccuracySegmentsBranch
96.2%1K
96.2%1m
96.2%1n
96.2%1M
96.2%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes210.0ms (1.4%)

Counts
77 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(cos.f64 (neg.f64 M))
(exp.f64 (neg.f64 l))
(*.f64 (-.f64 #s(literal 1 binary64) l) (cos.f64 M))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l))
(*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
(log.f64 (exp.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (log1p.f64 (neg.f64 M))))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #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 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) #s(literal 3 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)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.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 (cos.f64 (-.f64 (/.f64 (*.f64 K (exp.f64 (log.f64 (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Calls

5 calls:

76.0ms
m
50.0ms
l
28.0ms
M
24.0ms
n
22.0ms
K
Results
AccuracySegmentsBranch
86.2%1K
95.5%3m
86.2%1n
96.2%3M
86.2%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes93.0ms (0.6%)

Counts
64 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(cos.f64 (neg.f64 M))
(exp.f64 (neg.f64 l))
(*.f64 (-.f64 #s(literal 1 binary64) l) (cos.f64 M))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 n (/.f64 K m))))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l))
(*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)) M)) (exp.f64 (neg.f64 l)))
(log.f64 (exp.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (log1p.f64 (neg.f64 M))))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 (pow.f64 (cbrt.f64 (neg.f64 M)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
Outputs
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
Calls

4 calls:

27.0ms
l
20.0ms
n
19.0ms
m
19.0ms
M
Results
AccuracySegmentsBranch
86.2%1n
86.2%1l
86.2%1m
86.2%1M
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes90.0ms (0.6%)

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

5 calls:

26.0ms
m
19.0ms
M
14.0ms
n
13.0ms
K
13.0ms
l
Results
AccuracySegmentsBranch
84.4%1M
84.4%1K
84.4%1m
84.4%1n
84.4%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes125.0ms (0.8%)

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

5 calls:

77.0ms
m
12.0ms
l
11.0ms
n
11.0ms
K
11.0ms
M
Results
AccuracySegmentsBranch
64.9%2K
79.3%2m
62.7%1M
72.8%3l
79.3%2n
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes85.0ms (0.6%)

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

3 calls:

63.0ms
m
9.0ms
n
9.0ms
l
Results
AccuracySegmentsBranch
70.9%2l
62.7%1n
72.3%3m
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes45.0ms (0.3%)

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

5 calls:

9.0ms
K
9.0ms
n
8.0ms
M
8.0ms
l
8.0ms
m
Results
AccuracySegmentsBranch
29.3%1n
29.3%1M
29.3%1K
29.3%1m
29.3%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes10.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
3 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(cos.f64 (neg.f64 M))
Outputs
#s(literal 1 binary64)
Calls

5 calls:

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

Compiled 30 to 25 computations (16.7% saved)

bsearch3.0ms (0%)

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

Compiled 42 to 28 computations (33.3% saved)

bsearch1.0ms (0%)

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

Compiled 42 to 28 computations (33.3% saved)

bsearch1.0ms (0%)

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

Compiled 42 to 28 computations (33.3% saved)

bsearch68.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
0.0037972893283457544
166423.15562475228
31.0ms
-8.565902214001461e-5
-2.6084117878594427e-15
Results
44.0ms292×0valid
5.0ms12×1valid
Compiler

Compiled 745 to 541 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-sub: 9.0ms (25.9% of total)
ival-div: 5.0ms (14.4% of total)
ival-mult: 5.0ms (14.4% of total)
ival-cos: 4.0ms (11.5% of total)
ival-pow: 4.0ms (11.5% of total)
ival-exp: 2.0ms (5.8% of total)
ival-add: 2.0ms (5.8% of total)
ival-fabs: 2.0ms (5.8% of total)
ival-neg: 1.0ms (2.9% of total)
backward-pass: 1.0ms (2.9% of total)
const: 0.0ms (0% of total)

bsearch40.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
-98.68221503658982
-6.41867599905643e-13
Results
25.0ms144×0valid
6.0ms16×1valid
Compiler

Compiled 282 to 248 computations (12.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-sub: 4.0ms (21.5% of total)
ival-div: 3.0ms (16.1% of total)
ival-mult: 3.0ms (16.1% of total)
ival-cos: 2.0ms (10.7% of total)
ival-pow: 2.0ms (10.7% of total)
ival-exp: 1.0ms (5.4% of total)
ival-neg: 1.0ms (5.4% of total)
backward-pass: 1.0ms (5.4% of total)
ival-add: 1.0ms (5.4% of total)
ival-fabs: 1.0ms (5.4% of total)
const: 0.0ms (0% of total)

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
4.8307121598588945e-12
0.0007426566501355169
Results
22.0ms142×0valid
1.0ms1valid
Compiler

Compiled 231 to 199 computations (13.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-sub: 4.0ms (24.9% of total)
ival-div: 2.0ms (12.4% of total)
ival-exp: 2.0ms (12.4% of total)
ival-mult: 2.0ms (12.4% of total)
ival-pow: 2.0ms (12.4% of total)
ival-add: 1.0ms (6.2% of total)
ival-fabs: 1.0ms (6.2% of total)
ival-cos: 1.0ms (6.2% of total)
ival-neg: 1.0ms (6.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify120.0ms (0.8%)

Algorithm
egg-herbie
Rules
356×unsub-neg
185×neg-mul-1
155×distribute-lft-neg-in
104×distribute-neg-out
89×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0941347
11441347
21781347
32161319
42561319
52871319
63591319
76711319
810251319
910431319
1011031319
1112241319
1213631319
1315041319
1415991319
1516401319
1616521319
1716541319
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #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)))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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)))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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)))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 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))))))
(if (<=.f64 M #s(literal -48999163945791/576460752303423488 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 700 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(if (<=.f64 m #s(literal -52 binary64)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(if (<=.f64 l #s(literal 6640827866535439/9223372036854775808 binary64)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
#s(literal 1 binary64)
Outputs
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #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)))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.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))))) (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) M))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))) #s(literal +inf.0 binary64)) (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) M))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.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))))) #s(literal +inf.0 binary64)) (*.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)))) (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 K) #s(literal 2 binary64)) (*.f64 (cbrt.f64 K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) M))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m 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)))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal 2 binary64)) (*.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))))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.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))))) #s(literal 2 binary64)) (*.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)))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))) M))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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)))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.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))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))) #s(literal +inf.0 binary64)) (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.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))))) #s(literal +inf.0 binary64)) (*.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)))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 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 (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))))) (cos.f64 M))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 M))
(*.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)))) (cos.f64 M))
(if (<=.f64 M #s(literal -48999163945791/576460752303423488 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 700 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (or (<=.f64 M #s(literal -48999163945791/576460752303423488 binary64)) (not (<=.f64 M #s(literal 700 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/4 binary64)))))
(exp.f64 (+.f64 (-.f64 (-.f64 m n) l) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(if (<=.f64 m #s(literal -52 binary64)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(if (<=.f64 m #s(literal -52 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(if (<=.f64 l #s(literal 6640827866535439/9223372036854775808 binary64)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))) (exp.f64 (neg.f64 l)))
(if (<=.f64 l #s(literal 6640827866535439/9223372036854775808 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
#s(literal 1 binary64)

soundness1.5s (9.9%)

Rules
586×fma-define
558×log1p-expm1-u
535×*-commutative
532×associate-*r*
470×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045532
1757508
0130539816
1346137216
0136341148
1387839824
093229740
1263828648
029267
1477251
27410251
0168652173
1438451305
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1353 to 447 computations (67% saved)

preprocess135.0ms (0.9%)

Compiler

Compiled 1404 to 510 computations (63.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...