Maksimov and Kolovsky, Equation (32)

Time bar (total: 21.3s)

analyze1.0ms (0%)

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

Compiled 35 to 24 computations (31.4% 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)
ival-neg: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

sample2.2s (10.3%)

Results
1.5s7565×0valid
52.0ms295×0infinite
127.0ms223×1infinite
70.0ms173×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
ival-sub: 267.0ms (25.7% of total)
ival-div: 187.0ms (18% of total)
ival-mult: 132.0ms (12.7% of total)
ival-pow: 106.0ms (10.2% of total)
ival-cos: 82.0ms (7.9% of total)
ival-add: 81.0ms (7.8% of total)
ival-exp: 52.0ms (5% of total)
ival-fabs: 47.0ms (4.5% of total)
ival-neg: 40.0ms (3.8% of total)
backward-pass: 28.0ms (2.7% of total)
const: 20.0ms (1.9% of total)
Bogosity

preprocess121.0ms (0.6%)

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)

explain883.0ms (4.1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
15643(-3.4268759886179365e-226 -1.0968595959671197e+191 -7.225697358221684e-108 7.476659672020575e+228 4.117746052724044e-78)50(1.4994242238668808e+116 1.4583494609500625e-81 2.1585382174920637e+271 -7870513984574.232 -7.082246684664498e+252)(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)
039(5.392029077628952e-205 -1.7057652792583216e-37 -8.93171321583487e-108 -2.17852854346943e-34 9.471134658817327e-243)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
236.0ms156×1024valid
55.0ms124×256valid
221.0ms102×2048valid
62.0ms78×512valid
15.0ms40×256infinite
7.0ms1024infinite
3.0ms512infinite
3.0ms2048infinite
Compiler

Compiled 342 to 153 computations (55.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 432.0ms
ival-div: 87.0ms (20.1% of total)
ival-cos: 85.0ms (19.7% of total)
ival-sub: 80.0ms (18.5% of total)
ival-pow: 64.0ms (14.8% of total)
ival-neg: 35.0ms (8.1% of total)
ival-mult: 26.0ms (6% of total)
ival-exp: 25.0ms (5.8% of total)
ival-add: 14.0ms (3.2% of total)
const: 10.0ms (2.3% of total)
ival-fabs: 6.0ms (1.4% of total)

eval1.0ms (0%)

Compiler

Compiled 91 to 51 computations (44% saved)

prune1.0ms (0%)

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

Compiled 34 to 23 computations (32.4% saved)

localize387.0ms (1.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 K (+.f64 m n))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
43.8%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Results
106.0ms78×1024valid
78.0ms62×256valid
89.0ms51×2048valid
32.0ms39×512valid
8.0ms20×256infinite
3.0ms1024infinite
2.0ms512infinite
2.0ms2048infinite
Compiler

Compiled 154 to 65 computations (57.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 242.0ms
ival-sub: 93.0ms (38.4% of total)
ival-div: 46.0ms (19% of total)
ival-pow: 38.0ms (15.7% of total)
ival-cos: 28.0ms (11.6% of total)
ival-neg: 10.0ms (4.1% of total)
ival-mult: 9.0ms (3.7% of total)
ival-exp: 7.0ms (2.9% of total)
const: 5.0ms (2.1% of total)
ival-add: 4.0ms (1.7% of total)
ival-fabs: 3.0ms (1.2% of total)

series27.0ms (0.1%)

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

42 calls:

TimeVariablePointExpression
5.0ms
K
@0
(cos (- (/ (* K (+ m n)) 2) M))
1.0ms
K
@-inf
(- (/ (* K (+ m n)) 2) M)
1.0ms
m
@0
(cos (- (/ (* K (+ m n)) 2) M))
1.0ms
n
@0
(cos (- (/ (* K (+ m n)) 2) M))
1.0ms
m
@0
(pow (- (/ (+ m n) 2) M) 2)

rewrite270.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1041×log1p-expm1-u
1041×expm1-log1p-u
144×add-cube-cbrt
142×add-exp-log
142×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021134
1304134
24505134
Stop Event
node limit
Counts
4 → 118
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 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
(*.f64 K (+.f64 m n))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.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 (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 (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 (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 (*.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 (*.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 (-.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 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 (*.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 (+.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 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 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))
(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 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.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) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (cbrt.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.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 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 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))
(+.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))

simplify313.0ms (1.5%)

Algorithm
egg-herbie
Rules
602×fma-neg
399×fma-define
398×associate-*r*
368×distribute-lft-neg-in
357×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056714799
1159214433
2554714369
Stop Event
node limit
Counts
274 → 321
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 #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 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.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 (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 (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 (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 (*.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 (*.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 (-.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 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 (*.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 (+.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 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 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))
(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 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.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) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (cbrt.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.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 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.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 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 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))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))
Outputs
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 M) (*.f64 K (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 (cos.f64 M) K)) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) #s(literal 1/2 binary64))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) K)))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) K)))) (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (sin.f64 M)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (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)))
(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))))))
(+.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))))))
(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 (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)))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.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)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(fma.f64 m (fma.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/2 binary64) K))) (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 (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 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (pow.f64 K #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 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)))
(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 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/2 binary64) K))) (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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K 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 (fma.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))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(fma.f64 n (fma.f64 (*.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/8 binary64) n) (*.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 (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 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)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 (*.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))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (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 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal -1/6 binary64))) (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M #s(literal -1/6 binary64)))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 n #s(literal 1/2 binary64)) m) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.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 (+.f64 (neg.f64 (*.f64 n #s(literal 1/2 binary64))) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) n) 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 (+.f64 (neg.f64 (*.f64 n #s(literal 1/2 binary64))) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) n) 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 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m #s(literal 1/2 binary64)) n)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #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 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #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 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 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m #s(literal 1/2 binary64)) n)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 (neg.f64 (*.f64 m #s(literal 1/2 binary64))) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 (-.f64 (*.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 (+.f64 (neg.f64 (*.f64 m #s(literal 1/2 binary64))) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 (-.f64 (*.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 (*.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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.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 (*.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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 M #s(literal 2 binary64))))))
(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 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 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 (+.f64 m n) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M) n)) 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 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.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 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (/.f64 M (neg.f64 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 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (/.f64 M (neg.f64 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 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (/.f64 M (neg.f64 K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (/.f64 M (neg.f64 K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (/.f64 M (neg.f64 K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (/.f64 M (neg.f64 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 K (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.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 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) 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 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) 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 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(*.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 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) 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 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) 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 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M) m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M) n)))
(*.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 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) 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 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) 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 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (fma.f64 K #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) 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)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) 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)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) 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)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (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 (*.f64 K (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.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 (*.f64 K (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.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 (*.f64 K (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) (/.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 (*.f64 K (+.f64 m n)) M))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(*.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 (*.f64 K (+.f64 m n)) M))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(*.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 (*.f64 K (+.f64 m n)) M))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)) #s(literal 1 binary64)))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #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 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (-.f64 (*.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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))))
(*.f64 (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 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)) (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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.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 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (*.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(*.f64 (/.f64 (-.f64 (*.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 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 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 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))) (/.f64 (fma.f64 (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 (*.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 3 binary64)) #s(literal 1/8 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 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))) (/.f64 (fma.f64 (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 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) K)) M))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (-.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (-.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) K)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) K)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) K)) M))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 M #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) K)) M))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(pow.f64 (pow.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))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(log.f64 (exp.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(exp.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #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))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.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 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #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))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K n) (*.f64 K m))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m)))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 (*.f64 K n) (*.f64 K (-.f64 n m)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(*.f64 K (+.f64 m n))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.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 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 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 K (/.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 K (-.f64 m n)))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 K (+.f64 m n))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(fma.f64 K m (*.f64 K n))
(*.f64 K (+.f64 m n))
(fma.f64 m K (*.f64 K n))
(*.f64 K (+.f64 m n))

eval209.0ms (1%)

Compiler

Compiled 12869 to 6409 computations (50.2% saved)

prune82.0ms (0.4%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New30714321
Fresh000
Picked101
Done000
Total30814322
Accuracy
98.3%
Counts
322 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.5%
(*.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))))))
78.3%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.3%
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
46.0%
(*.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.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
68.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
74.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
83.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K 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))))))
83.0%
(*.f64 (cos.f64 (*.f64 K (*.f64 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))))))
84.7%
(*.f64 (cos.f64 (*.f64 K (*.f64 m #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))))))
44.6%
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 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))))))
96.4%
(*.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))))))
76.5%
(*.f64 (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))) (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 1006 to 706 computations (29.8% saved)

localize2.1s (10%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
97.9%
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
93.8%
(*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K)
88.4%
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
78.2%
(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))
100.0%
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
97.7%
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
93.2%
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
78.2%
(cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
85.3%
(cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
78.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Results
274.0ms119×256invalid
529.0ms37×1024valid
159.0ms31×512valid
422.0ms25×2048valid
52.0ms23×256valid
215.0ms10×1024infinite
13.0ms256infinite
25.0ms512infinite
Compiler

Compiled 800 to 354 computations (55.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-pow: 384.0ms (24.4% of total)
ival-sub: 323.0ms (20.5% of total)
ival-mult: 306.0ms (19.5% of total)
ival-div: 143.0ms (9.1% of total)
composed: 111.0ms (7.1% of total)
ival-cos: 96.0ms (6.1% of total)
ival-exp: 57.0ms (3.6% of total)
ival-log: 52.0ms (3.3% of total)
ival-neg: 46.0ms (2.9% of total)
ival-add: 29.0ms (1.8% of total)
const: 24.0ms (1.5% of total)
ival-fabs: 2.0ms (0.1% of total)

series63.0ms (0.3%)

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

99 calls:

TimeVariablePointExpression
3.0ms
M
@0
(cos (- (/ (/ (* (- (pow m 2) (pow n 2)) K) (- m n)) 2) M))
3.0ms
m
@-inf
(* (- (* m 1/2) M) (+ (- (* m 1/2) M) n))
2.0ms
K
@0
(log (+ 1 (- (* 1/2 (* K (+ m n))) M)))
2.0ms
K
@-inf
(log (+ 1 (- (* 1/2 (* K (+ m n))) M)))
1.0ms
m
@-inf
(log (+ 1 (- (* 1/2 (* K (+ m n))) M)))

rewrite147.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
305×log1p-expm1-u
304×expm1-log1p-u
295×add-cube-cbrt
294×add-exp-log
294×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify344.0ms (1.6%)

Algorithm
egg-herbie
Rules
845×fma-define
419×distribute-rgt-in
412×distribute-lft-in
352×*-commutative
324×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0127742078
1356539950
Stop Event
node limit
Counts
675 → 710
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
#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 n #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 n #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #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 n #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 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 n #s(literal 4 binary64))))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
#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 n #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #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 n #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 n #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 n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 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)))))
(log.f64 (-.f64 #s(literal 1 binary64) M))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) K))) K))))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.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) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1 binary64) (/.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)))) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) M))) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 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 #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)))))
(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 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.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 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (-.f64 m n))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1 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 -1 binary64) (/.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 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.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 -1 binary64) (/.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 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(pow.f64 m #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))
(+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (fma.f64 m #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (fma.f64 m #s(literal 1/2 binary64) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) (fma.f64 m #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (fma.f64 m #s(literal 1/2 binary64) M)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(exp.f64 (log.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) #s(literal 1 binary64)))
(fma.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))
(fma.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 1 binary64)))
(+.f64 (*.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 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (sqrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(cbrt.f64 (pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(exp.f64 (log.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal -1 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 #s(literal 1 binary64) (*.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 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 #s(literal 1/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 (*.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 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.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 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 #s(literal 1/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 (*.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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.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 m n))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.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 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.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 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 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (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 m n))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(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 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal -1 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 #s(literal 1 binary64) (*.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 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 #s(literal 1/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 (*.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 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.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 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 #s(literal 1/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 (*.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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.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 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.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 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 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (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 m n))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(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 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 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 2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 (-.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 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 m n)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (neg.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 m n))) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 K (sqrt.f64 (-.f64 m n))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))
(*.f64 (/.f64 K (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (cbrt.f64 (-.f64 m n))))
(*.f64 (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n))) (/.f64 K (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 K (-.f64 m n)))
(*.f64 (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 K (cbrt.f64 (-.f64 m n))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.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 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 m n))) (/.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (-.f64 m n)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (cbrt.f64 (-.f64 m n))))
(pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 (neg.f64 n) n (pow.f64 n #s(literal 2 binary64))))
(+.f64 (fma.f64 m m (neg.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 m m (neg.f64 (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64)))) (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m m (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (fma.f64 m m (pow.f64 n #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64)))) (neg.f64 (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 m #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) (neg.f64 (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) (neg.f64 (pow.f64 n #s(literal 2 binary64))))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64)))))
(pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 m m (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64))))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(*.f64 (neg.f64 M) (-.f64 n M))
(*.f64 (-.f64 n M) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64)))))
(fma.f64 m (fma.f64 M #s(literal -1/2 binary64) (*.f64 (-.f64 n M) #s(literal 1/2 binary64))) (*.f64 (-.f64 n M) (neg.f64 M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 (-.f64 n M) #s(literal 1/2 binary64))))))
(fma.f64 m (fma.f64 M #s(literal -1/2 binary64) (fma.f64 (-.f64 n M) #s(literal 1/2 binary64) (*.f64 m #s(literal 1/4 binary64)))) (*.f64 (-.f64 n M) (neg.f64 M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 (-.f64 n M) #s(literal 1/2 binary64))))))
(fma.f64 m (fma.f64 M #s(literal -1/2 binary64) (fma.f64 (-.f64 n M) #s(literal 1/2 binary64) (*.f64 m #s(literal 1/4 binary64)))) (*.f64 (-.f64 n M) (neg.f64 M)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 M #s(literal -1/2 binary64) (*.f64 (-.f64 n M) #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 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 binary64))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 M #s(literal -1/2 binary64) (*.f64 (-.f64 n M) #s(literal 1/2 binary64)))) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64)))))
(fma.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 M (+.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 M (+.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) (fma.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) (fma.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 n m) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 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 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) n)) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 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 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n))))
(*.f64 n (neg.f64 (-.f64 (neg.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n))))
#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 n #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 n #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #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 n #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 4 binary64)))))))
(fma.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal 1/384 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 4 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 n #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 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/384 binary64) (pow.f64 n #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 n #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 n #s(literal 6 binary64))) (*.f64 #s(literal 1/384 binary64) (pow.f64 n #s(literal 4 binary64))))))))
(fma.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/46080 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 n #s(literal 6 binary64)) (*.f64 #s(literal 1/384 binary64) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
#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 n #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 n #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #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 n #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #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 n #s(literal 2 binary64)) (pow.f64 K #s(literal 4 binary64)))))))
(fma.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 K #s(literal 6 binary64)) (pow.f64 n #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 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/46080 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 6 binary64))) (*.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64))))))))
(fma.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal 1/384 binary64) (pow.f64 K #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/46080 binary64) (pow.f64 K #s(literal 6 binary64))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(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 (+.f64 n m) (neg.f64 (sin.f64 M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m)) (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 n m) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (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)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (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))))) (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 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) 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 (*.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 (*.f64 #s(literal 1/2 binary64) K) m) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (+.f64 n m) K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(fma.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (+.f64 n m) K))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))))
(fma.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (+.f64 n m) K))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) #s(literal -1/6 binary64)))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 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 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (-.f64 #s(literal 1 binary64) M))
(log1p.f64 (neg.f64 M))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 binary64) M))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M))) (log1p.f64 (neg.f64 M)))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) (log1p.f64 (neg.f64 M)))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) (-.f64 #s(literal 1 binary64) M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) (log1p.f64 (neg.f64 M)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (neg.f64 (log.f64 K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) M)) (*.f64 (+.f64 n m) K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)) (log.f64 K)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) M)) (*.f64 (+.f64 n m) K)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)) (log.f64 K))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (+.f64 n m) K)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)) (log.f64 K))) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) M)) (*.f64 (+.f64 n m) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (*.f64 K (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) K))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) K) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 1 binary64) M)) (+.f64 n m))) K))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) K))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m)) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 K (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) K))) K))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 1 binary64) M)) (+.f64 n m)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 K (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) K)) K))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M))) (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))
(fma.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 2 binary64)))) (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64)))))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M))) (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 m))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) (*.f64 m K)) (log.f64 m)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) (*.f64 m K)) (log.f64 m))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) (*.f64 m K)) (log.f64 m))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) (*.f64 K m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m K)))))
(+.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 (/.f64 #s(literal 2 binary64) m) (/.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) K) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))))) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) K))) m))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) K) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) m))) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) K)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) #s(literal 1 binary64)) M) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) m)) m))
(log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 n (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 n (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M))) (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.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) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(fma.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64)))) (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 2 binary64)))) (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K (-.f64 (+.f64 #s(literal 1 binary64) (*.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)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 3 binary64)))))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M))) (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (neg.f64 (neg.f64 (log.f64 n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n K)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) (*.f64 n K)) (log.f64 n)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n K))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) (*.f64 n K)) (log.f64 n))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n K)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) (*.f64 n K)) (log.f64 n))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) (*.f64 K n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n K)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) (*.f64 n K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) K) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64)))))) n))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M)) K)) n))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) M) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) K) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n))) n))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M)) K) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 8/3 binary64) n) (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) m #s(literal 1 binary64)) M) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))) n)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))
(log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1 binary64) (/.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (/.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(-.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (/.f64 M (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)))) (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)))) (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 M))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (log.f64 M)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 M) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) M)))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 M)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) M) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (-.f64 (log.f64 M) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) M)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 M)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (-.f64 (log.f64 M) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) M)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) M)))
(-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) (neg.f64 M)) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)))) M)))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (+.f64 n m) K) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)) M)))) M)))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 n m) K (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 2 binary64)) M)) #s(literal 1 binary64)) M))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) M))) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) M)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) #s(literal 3 binary64))) M)) M) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) M)))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 (+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) #s(literal 1 binary64)) #s(literal 3 binary64))) M)) (neg.f64 M))) 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M (neg.f64 K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 K (neg.f64 (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 K (neg.f64 (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 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.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 n K) (neg.f64 M)) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.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 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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)
(-.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)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n 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) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (fma.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 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (fma.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 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (fma.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/2 binary64) (*.f64 n 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 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) 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 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) 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 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (+.f64 n m) M) K) #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 (+.f64 n m) M) K) #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 (+.f64 n m) M) K) #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 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (+.f64 n m) M) K) #s(literal 1 binary64)))
(*.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 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (+.f64 n m) M) K) #s(literal 1 binary64)))
(*.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 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (+.f64 n m) M) K) #s(literal 1 binary64)))
(*.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 (+.f64 n m) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M (neg.f64 K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 K (neg.f64 (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 K (neg.f64 (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 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.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 n K) (neg.f64 M)) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.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 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (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)
(-.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)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n 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) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (fma.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 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (fma.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 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (fma.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/2 binary64) (*.f64 n 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 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) 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 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) 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 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M) n)) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (+.f64 n m) M) K) #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 (+.f64 n m) M) K) #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 (+.f64 n m) M) K) #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 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (+.f64 n m) M) K) #s(literal 1 binary64)))
(*.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 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (+.f64 n m) M) K) #s(literal 1 binary64)))
(*.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 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (+.f64 n m) M) K) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (neg.f64 m)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 n m))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (neg.f64 m)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 n m))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (neg.f64 m)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 n m))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 n (neg.f64 m)))) M))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 n 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 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (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)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (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))))) (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 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) 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 (*.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 (*.f64 #s(literal 1/2 binary64) K) m) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 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 (sin.f64 (neg.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (-.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (/.f64 (*.f64 (cos.f64 M) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 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 (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 (-.f64 m n) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (cos.f64 M) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (-.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (/.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (-.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))))
(fma.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.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 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))))))
(fma.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.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 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))) (neg.f64 M)))
(*.f64 K n)
(*.f64 n K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(*.f64 K m)
(*.f64 m K)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (neg.f64 (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 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (neg.f64 (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 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (neg.f64 m) (neg.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K m)
(*.f64 m K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(*.f64 K n)
(*.f64 n K)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (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 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) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 (fma.f64 K (/.f64 m n) K)) (neg.f64 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) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 (fma.f64 K (/.f64 m n) K)) (neg.f64 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) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 (fma.f64 K (/.f64 m n) K)) (neg.f64 n))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64)))
(*.f64 K (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) K)
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) K)
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) K)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64)))
(*.f64 K (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(*.f64 (neg.f64 K) (pow.f64 n #s(literal 2 binary64)))
(*.f64 K (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) K) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) K (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))
(neg.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 #s(literal -1 binary64) (/.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 (neg.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 (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 -1 binary64) (/.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 (neg.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 (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 -1 binary64) (/.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 (neg.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 (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 -1 binary64) (/.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 (neg.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 (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 -1 binary64) (/.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 (neg.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 (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 -1 binary64) (/.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 (neg.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 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(pow.f64 m #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))
(neg.f64 (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 n #s(literal 2 binary64)))
(neg.f64 (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal -1 binary64)))
(+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 m (*.f64 #s(literal 1/2 binary64) M)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (-.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 m (*.f64 #s(literal 1/2 binary64) M)))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(*.f64 (/.f64 (fma.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) (/.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (fma.f64 m #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))) (fma.f64 m #s(literal 1/2 binary64) M))))
(*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (-.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))) (fma.f64 m #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (fma.f64 m #s(literal 1/2 binary64) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (fma.f64 m #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (fma.f64 m #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 m (*.f64 #s(literal 1/2 binary64) M)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (-.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) (fma.f64 m #s(literal 1/2 binary64) M)))
(*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))) (fma.f64 m #s(literal 1/2 binary64) M))))
(*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (-.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))) (fma.f64 m #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 m (*.f64 #s(literal 1/2 binary64) M)))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(*.f64 (/.f64 (fma.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) (/.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (fma.f64 m #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (fma.f64 m #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (fma.f64 m #s(literal 1/2 binary64) M))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) n))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (-.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) n))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (-.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(/.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (-.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 1 binary64))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) #s(literal 3 binary64))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) #s(literal 2 binary64))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)) #s(literal 3 binary64)))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal 3 binary64))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal 3 binary64)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 3 binary64))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(exp.f64 (log.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))) #s(literal 1 binary64)))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(fma.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(fma.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (*.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (+.f64 (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 2 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #s(literal 3 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))) #s(literal 1 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (sqrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 3 binary64))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 2 binary64))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(sqrt.f64 (pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(exp.f64 (log.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)))
(log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(+.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 (*.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 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/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 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/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 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M)) (/.f64 (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 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 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 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.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 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(+.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 (*.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 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/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 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/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 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 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 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.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 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #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 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (cos.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (fma.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (cos.f64 M) (neg.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)))))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 K (-.f64 m n)))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(*.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 m n)))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)))
(*.f64 (+.f64 n m) K)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) K)
(*.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) K)
(*.f64 (neg.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 m n))))
(*.f64 (*.f64 (neg.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 m n))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (neg.f64 K)) (-.f64 n m))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (cbrt.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (cbrt.f64 (-.f64 m n)))))
(*.f64 (/.f64 K (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (cbrt.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 m n))) (/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 m n))) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n)))))
(*.f64 (/.f64 K (sqrt.f64 (-.f64 m n))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 K (sqrt.f64 (-.f64 m n))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 m n))) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n)))))
(*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 (/.f64 K (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (cbrt.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (cbrt.f64 (-.f64 m n)))))
(*.f64 (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n))) (/.f64 K (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 m n))) (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n)))))
(*.f64 (/.f64 K (sqrt.f64 (-.f64 m n))) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (sqrt.f64 (-.f64 m n))))
(*.f64 (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 K (-.f64 m n)))
(*.f64 K (/.f64 (-.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 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 K (cbrt.f64 (-.f64 m n))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (-.f64 m n)))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) K)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 n m) K))) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 m n))) (/.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (sqrt.f64 (-.f64 m n))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (sqrt.f64 (-.f64 m n)))) (sqrt.f64 (-.f64 m n)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (-.f64 m n)))
(*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 m n)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (cbrt.f64 (-.f64 m n))))
(pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 1 binary64))
(*.f64 (+.f64 n m) K)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 3 binary64))
(*.f64 (+.f64 n m) K)
(pow.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 n m) K)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 2 binary64))
(*.f64 (+.f64 n m) K)
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal -1 binary64))
(*.f64 (+.f64 n m) K)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 n m) K))
(log.f64 (exp.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)))))
(*.f64 (+.f64 n m) K)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 (+.f64 n m) K)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) K)
(exp.f64 (log.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))))
(*.f64 (+.f64 n m) K)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 K #s(literal 1 binary64)) (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 (+.f64 n m) K)
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 m #s(literal 2 binary64)) K))
(*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 (neg.f64 n) n (pow.f64 n #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 m m (neg.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 (neg.f64 n) n (pow.f64 n #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 m m (neg.f64 (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (fma.f64 m m (*.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (fma.f64 (neg.f64 n) n (pow.f64 n #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (fma.f64 m m (*.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))) (fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64)))))
(+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 n #s(literal 4 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (fma.f64 m m (pow.f64 n #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64)))) (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64)))))
(*.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m m (pow.f64 n #s(literal 2 binary64))) (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (fma.f64 m m (pow.f64 n #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (fma.f64 m m (pow.f64 n #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 m n) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (+.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 n #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (*.f64 n m) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64)))) (neg.f64 (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 m #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) (neg.f64 (pow.f64 n #s(literal 2 binary64)))) (*.f64 (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 m #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 m #s(literal 6 binary64)) (pow.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (pow.f64 (*.f64 n m) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 n #s(literal 2 binary64))) (neg.f64 (pow.f64 n #s(literal 2 binary64))))) (-.f64 (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 m m (pow.f64 n #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 4 binary64))) (fma.f64 m m (pow.f64 n #s(literal 2 binary64))))
(pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 2 binary64))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(log.f64 (exp.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 3 binary64)))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (log.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(fma.f64 m m (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (neg.f64 (pow.f64 n #s(literal 2 binary64))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 m #s(literal 4 binary64))) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))

eval1.6s (7.7%)

Compiler

Compiled 75278 to 40193 computations (46.6% saved)

prune936.0ms (4.4%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New1762181780
Fresh909
Picked505
Done000
Total1776181794
Accuracy
98.3%
Counts
1794 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.0%
(*.f64 (fma.f64 (cos.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (sin.f64 #s(literal 1 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))))))
76.5%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n)) 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))))))
70.6%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.3%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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))))))
69.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
30.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (-.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))))))
46.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64)) (-.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))))))
65.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 m #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))))))
66.1%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (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))))))
51.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
75.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
65.3%
(*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
73.6%
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
29.4%
(*.f64 (cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 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))))))
60.0%
(*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 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))))))
36.9%
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) 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))))))
83.0%
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #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))))))
96.4%
(*.f64 #s(literal 1 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))))))
Compiler

Compiled 1392 to 990 computations (28.9% saved)

localize4.5s (21.3%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 binary64) M))
98.8%
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 binary64) M)))))
95.6%
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 binary64) M))))))
79.4%
(log.f64 (-.f64 #s(literal 1 binary64) M))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
98.8%
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
96.1%
(cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
99.9%
(*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
99.5%
(*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
97.8%
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
97.7%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
100.0%
(*.f64 (-.f64 n M) (neg.f64 M))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
96.1%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Results
384.0ms128×256invalid
2.2s41×8192exit
720.0ms34×1024valid
119.0ms17×512valid
33.0ms12×256valid
159.0ms11×1024infinite
222.0ms2048valid
16.0ms512infinite
5.0ms256infinite
13.0ms2048infinite
Compiler

Compiled 890 to 380 computations (57.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.9s
ival-cos: 792.0ms (20.4% of total)
ival-log: 590.0ms (15.2% of total)
ival-mult: 546.0ms (14.1% of total)
composed: 517.0ms (13.3% of total)
ival-exp: 372.0ms (9.6% of total)
ival-sub: 355.0ms (9.1% of total)
ival-sin: 311.0ms (8% of total)
ival-div: 177.0ms (4.6% of total)
ival-add: 75.0ms (1.9% of total)
ival-pow: 64.0ms (1.6% of total)
ival-neg: 50.0ms (1.3% of total)
const: 31.0ms (0.8% of total)
ival-fabs: 3.0ms (0.1% of total)

series91.0ms (0.4%)

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

87 calls:

TimeVariablePointExpression
10.0ms
M
@inf
(cos (- (exp (+ (log (- 1 M)) (* 1/2 (/ (* (+ n m) K) (- 1 M))))) 1))
4.0ms
M
@0
(cos (- (* 1/2 (* K n)) M))
4.0ms
n
@0
(cos (- (exp (+ (log (- 1 M)) (* 1/2 (/ (* (+ n m) K) (- 1 M))))) 1))
4.0ms
m
@0
(cos (- (exp (+ (log (- 1 M)) (* 1/2 (/ (* (+ n m) K) (- 1 M))))) 1))
4.0ms
M
@-inf
(cos (- (exp (+ (log (- 1 M)) (* 1/2 (/ (* (+ n m) K) (- 1 M))))) 1))

rewrite434.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
467×log1p-expm1-u
255×expm1-log1p-u
252×add-cube-cbrt
251×add-exp-log
250×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033368
1540322
27977322
Stop Event
node limit
Counts
9 → 217
Calls
Call 1
Inputs
(*.f64 (-.f64 n M) (neg.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
(log.f64 (-.f64 #s(literal 1 binary64) M))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 binary64) M))))))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 binary64) M)))))
(/.f64 (*.f64 (+.f64 n m) K) (-.f64 #s(literal 1 binary64) M))
Outputs
(+.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M))
(+.f64 (*.f64 n M) (pow.f64 M #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 M (+.f64 n M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (+.f64 n M)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n M) (*.f64 n M)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 n M) (*.f64 n M))) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M)))
(/.f64 (*.f64 M (pow.f64 (+.f64 n M) #s(literal 2 binary64))) (+.f64 n M))
(/.f64 (*.f64 M (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (fma.f64 n n (*.f64 M (+.f64 n M))))
(/.f64 (*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) M) (fma.f64 n n (*.f64 M (+.f64 n M))))
(/.f64 (*.f64 (pow.f64 (+.f64 n M) #s(literal 2 binary64)) M) (+.f64 n M))
(pow.f64 (cbrt.f64 (*.f64 M (+.f64 n M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 M (+.f64 n M))) #s(literal 2 binary64))
(pow.f64 (*.f64 M (+.f64 n M)) #s(literal 1 binary64))
(neg.f64 (*.f64 M (+.f64 n M)))
(sqrt.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 M) (+.f64 n M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (+.f64 n M)))))
(cbrt.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (+.f64 n M) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n M) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 M (+.f64 n M))))
(log1p.f64 (expm1.f64 (*.f64 M (+.f64 n M))))
(exp.f64 (log.f64 (*.f64 M (+.f64 n M))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (+.f64 n M))) #s(literal 1 binary64)))
(fma.f64 M M (*.f64 n M))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (neg.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (neg.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (sin.f64 M)))
(-.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (neg.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 K m)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log1p.f64 M))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(+.f64 (log.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (log.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 M))) #s(literal 1 binary64))
(-.f64 (log.f64 (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 3 binary64)))) (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 M M M))))
(-.f64 (log.f64 (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64)))) (log1p.f64 M))
(*.f64 #s(literal 1 binary64) (log1p.f64 M))
(*.f64 (log1p.f64 M) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log1p.f64 M)) (cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64))) (cbrt.f64 (log1p.f64 M)))
(*.f64 (sqrt.f64 (log1p.f64 M)) (sqrt.f64 (log1p.f64 M)))
(pow.f64 (log1p.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 M)))
(log1p.f64 M)
(exp.f64 (log.f64 (log1p.f64 M)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 M)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(*.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(*.f64 (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))))
(cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(log1p.f64 (expm1.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(exp.f64 (log.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))
(*.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(*.f64 (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64)) (+.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(exp.f64 (log.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))
(*.f64 K (*.f64 (+.f64 n m) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))
(*.f64 (+.f64 n m) (/.f64 K (+.f64 M #s(literal 1 binary64))))
(*.f64 (*.f64 K (+.f64 n m)) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64))))
(*.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) (cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (+.f64 n m)) (*.f64 (sqrt.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(*.f64 (*.f64 K (neg.f64 (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) M)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64))) (*.f64 K (+.f64 n m)))
(*.f64 (/.f64 K (+.f64 M #s(literal 1 binary64))) (+.f64 n m))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 K (+.f64 n m)) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (*.f64 K (+.f64 n m)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 K (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 K (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (+.f64 n m) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 K (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 (+.f64 n m) #s(literal 1 binary64)) (/.f64 K (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 (+.f64 n m) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 M M M)))
(*.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64)))) (+.f64 M #s(literal 1 binary64)))
(pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 M #s(literal 1 binary64)) K) (+.f64 n m)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal -1 binary64) M)))
(neg.f64 (/.f64 (*.f64 K (neg.f64 (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(exp.f64 (-.f64 (log.f64 (*.f64 K (+.f64 n m))) (log1p.f64 M)))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 K (+.f64 n m))) (log1p.f64 M)) #s(literal 1 binary64)))

simplify464.0ms (2.2%)

Algorithm
egg-herbie
Rules
452×*-commutative
441×distribute-lft-in
439×distribute-rgt-in
313×times-frac
210×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0129836761
1390235160
Stop Event
node limit
Counts
461 → 656
Calls
Call 1
Inputs
(pow.f64 M #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 M n))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 M n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 M n))
(*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))
(*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))
(*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) 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 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (neg.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M))))))))))
(sin.f64 (neg.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))))))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))))))))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M)))))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 n (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))))))))
(*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 m (sin.f64 (neg.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))))) (*.f64 m (sin.f64 (neg.f64 M))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M)))))))))) (*.f64 m (sin.f64 (neg.f64 M))))
(*.f64 m (sin.f64 (neg.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M))))
(+.f64 (*.f64 m (sin.f64 (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 n (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (neg.f64 M))))))))
(+.f64 (*.f64 m (sin.f64 (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))))))))
(*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) M) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) M) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/4 binary64) M) #s(literal 1/3 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))
(-.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M)))) (/.f64 #s(literal 1 binary64) M))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) M))) M))))
(-.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) M))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) M))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 #s(literal 1 binary64) M))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) M))) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) M)))) M)))
(cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(+.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 M (-.f64 (*.f64 M (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64)))))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))) M)))
(-.f64 (+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))) M) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))
(-.f64 (+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))) M) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64))))) (pow.f64 M #s(literal 3 binary64))))))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M)))) M)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (*.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 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/3 binary64) M) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) #s(literal 3 binary64))))))))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M)))) M)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))))) M)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 n (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))))) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 m (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))))) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(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 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/8 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) M))))) (*.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 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))) M)) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))) M) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))) M) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64))) (pow.f64 M #s(literal 3 binary64)))))) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) M))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) M))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/3 binary64) M) (*.f64 #s(literal -1/6 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) (*.f64 #s(literal -1/2 binary64) M)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M)))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))) (*.f64 n (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M)))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))) (*.f64 m (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) M)
(-.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (*.f64 K (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M))))))) M)
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))
(/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))
(/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K (*.f64 M (+.f64 m n))) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 K (+.f64 m n)) (*.f64 M (-.f64 (*.f64 K (*.f64 M (+.f64 m n))) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 K (+.f64 m n)) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 K (*.f64 M (+.f64 m n))) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M))) M)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) (pow.f64 M #s(literal 2 binary64))))) (/.f64 (*.f64 K (+.f64 m n)) M)) M)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) (pow.f64 M #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 K (+.f64 m n)) M) (/.f64 (*.f64 K (+.f64 m n)) (pow.f64 M #s(literal 2 binary64))))) M)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K (+.f64 m n)) (/.f64 (*.f64 K (+.f64 m n)) M)) M))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (*.f64 K (+.f64 m n))) M)) (*.f64 K (+.f64 m n))) M))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) M) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n)))) M)) (*.f64 K (+.f64 m n))) M)) (*.f64 K (+.f64 m n))) M))
(+.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M))
(+.f64 (*.f64 n M) (pow.f64 M #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 M (+.f64 n M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (+.f64 n M)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n M) (*.f64 n M)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 n M) (*.f64 n M))) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M)))
(/.f64 (*.f64 M (pow.f64 (+.f64 n M) #s(literal 2 binary64))) (+.f64 n M))
(/.f64 (*.f64 M (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (fma.f64 n n (*.f64 M (+.f64 n M))))
(/.f64 (*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) M) (fma.f64 n n (*.f64 M (+.f64 n M))))
(/.f64 (*.f64 (pow.f64 (+.f64 n M) #s(literal 2 binary64)) M) (+.f64 n M))
(pow.f64 (cbrt.f64 (*.f64 M (+.f64 n M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 M (+.f64 n M))) #s(literal 2 binary64))
(pow.f64 (*.f64 M (+.f64 n M)) #s(literal 1 binary64))
(neg.f64 (*.f64 M (+.f64 n M)))
(sqrt.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 M) (+.f64 n M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (+.f64 n M)))))
(cbrt.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (+.f64 n M) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n M) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 M (+.f64 n M))))
(log1p.f64 (expm1.f64 (*.f64 M (+.f64 n M))))
(exp.f64 (log.f64 (*.f64 M (+.f64 n M))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (+.f64 n M))) #s(literal 1 binary64)))
(fma.f64 M M (*.f64 n M))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))) #s(literal 1 binary64))
(*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (neg.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (neg.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (sin.f64 M)))
(-.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))) #s(literal 1 binary64))
(*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (log.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (neg.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 K m)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log1p.f64 M))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(+.f64 (log.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (log.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 M))) #s(literal 1 binary64))
(-.f64 (log.f64 (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 3 binary64)))) (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 M M M))))
(-.f64 (log.f64 (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64)))) (log1p.f64 M))
(*.f64 #s(literal 1 binary64) (log1p.f64 M))
(*.f64 (log1p.f64 M) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log1p.f64 M)) (cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64))) (cbrt.f64 (log1p.f64 M)))
(*.f64 (sqrt.f64 (log1p.f64 M)) (sqrt.f64 (log1p.f64 M)))
(pow.f64 (log1p.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 M)))
(log1p.f64 M)
(exp.f64 (log.f64 (log1p.f64 M)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 M)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(*.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(*.f64 (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))))
(cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(log1p.f64 (expm1.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(exp.f64 (log.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))
(*.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(*.f64 (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64)) (+.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(exp.f64 (log.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))
(*.f64 K (*.f64 (+.f64 n m) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))
(*.f64 (+.f64 n m) (/.f64 K (+.f64 M #s(literal 1 binary64))))
(*.f64 (*.f64 K (+.f64 n m)) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64))))
(*.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) (cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (+.f64 n m)) (*.f64 (sqrt.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(*.f64 (*.f64 K (neg.f64 (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) M)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64))) (*.f64 K (+.f64 n m)))
(*.f64 (/.f64 K (+.f64 M #s(literal 1 binary64))) (+.f64 n m))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 K (+.f64 n m)) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (*.f64 K (+.f64 n m)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 K (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 K (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (+.f64 n m) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 K (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 (+.f64 n m) #s(literal 1 binary64)) (/.f64 K (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 (+.f64 n m) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 M M M)))
(*.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64)))) (+.f64 M #s(literal 1 binary64)))
(pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 M #s(literal 1 binary64)) K) (+.f64 n m)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal -1 binary64) M)))
(neg.f64 (/.f64 (*.f64 K (neg.f64 (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(exp.f64 (-.f64 (log.f64 (*.f64 K (+.f64 n m))) (log1p.f64 M)))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 K (+.f64 n m))) (log1p.f64 M)) #s(literal 1 binary64)))
Outputs
(pow.f64 M #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64)))
(*.f64 M (+.f64 M (neg.f64 n)))
(*.f64 M (-.f64 M n))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64)))
(*.f64 M (+.f64 M (neg.f64 n)))
(*.f64 M (-.f64 M n))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64)))
(*.f64 M (+.f64 M (neg.f64 n)))
(*.f64 M (-.f64 M n))
(*.f64 #s(literal -1 binary64) (*.f64 M n))
(neg.f64 (*.f64 M n))
(*.f64 M (neg.f64 n))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (fma.f64 #s(literal -1 binary64) M (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (-.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) n) M))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (fma.f64 #s(literal -1 binary64) M (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (-.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) n) M))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (fma.f64 #s(literal -1 binary64) M (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))
(*.f64 n (-.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) n) M))
(*.f64 #s(literal -1 binary64) (*.f64 M n))
(neg.f64 (*.f64 M n))
(*.f64 M (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (+.f64 M (neg.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) n))))
(*.f64 (-.f64 M (/.f64 (pow.f64 M #s(literal 2 binary64)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (+.f64 M (neg.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) n))))
(*.f64 (-.f64 M (/.f64 (pow.f64 M #s(literal 2 binary64)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (+.f64 M (neg.f64 (/.f64 (pow.f64 M #s(literal 2 binary64)) n))))
(*.f64 (-.f64 M (/.f64 (pow.f64 M #s(literal 2 binary64)) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 M n))
(neg.f64 (*.f64 M n))
(*.f64 M (neg.f64 n))
(*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))
(*.f64 M (+.f64 M (neg.f64 n)))
(*.f64 M (-.f64 M n))
(*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))
(*.f64 M (+.f64 M (neg.f64 n)))
(*.f64 M (-.f64 M n))
(*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))
(*.f64 M (+.f64 M (neg.f64 n)))
(*.f64 M (-.f64 M n))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 n M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 n) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.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)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) n) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) n) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (neg.f64 (sin.f64 M))))) (*.f64 (*.f64 #s(literal 1/2 binary64) n) (sin.f64 M)))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.f64 M) n))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 M)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 K #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) n)) (pow.f64 K #s(literal 3 binary64))))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 M)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (neg.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(sin.f64 (neg.f64 M))
(neg.f64 (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 n (cos.f64 M))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 n (cos.f64 M))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (neg.f64 (sin.f64 M))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 M))))))
(-.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (neg.f64 (*.f64 (sin.f64 M) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 M))))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 (neg.f64 M)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M))))))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (cos.f64 M))))))))
(-.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 n (cos.f64 M)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (neg.f64 (*.f64 (sin.f64 M) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (cos.f64 M))))))) (sin.f64 M))
(sin.f64 (neg.f64 M))
(neg.f64 (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 n (cos.f64 (neg.f64 M))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 n (cos.f64 M))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 n (cos.f64 M))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (neg.f64 (sin.f64 M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) K)))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) n)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) K)))) (sin.f64 M))
(+.f64 (sin.f64 (neg.f64 M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (cos.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))))))))
(+.f64 (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) K) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 n (cos.f64 M)) (pow.f64 K #s(literal 3 binary64)))))))))
(-.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) K) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (neg.f64 (*.f64 (sin.f64 M) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 n (cos.f64 M)) (pow.f64 K #s(literal 3 binary64)))))))) (sin.f64 M))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 #s(literal -1 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(+.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (neg.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(-.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))
(+.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 M #s(literal -1/2 binary64)) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))))
(+.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))
(+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(+.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 M (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1/6 binary64)))))))
(+.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (*.f64 M (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1/6 binary64)))) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))
(sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(*.f64 (*.f64 K m) (neg.f64 (sin.f64 M)))
(*.f64 K (neg.f64 (*.f64 (sin.f64 M) m)))
(*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (*.f64 n (cos.f64 M))) (*.f64 (neg.f64 (sin.f64 M)) m)))
(*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (*.f64 n (cos.f64 M))) (neg.f64 (*.f64 (sin.f64 M) m))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (*.f64 m (pow.f64 n #s(literal 2 binary64))) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m))) (*.f64 (neg.f64 (sin.f64 M)) m)))
(*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K m) (neg.f64 (*.f64 (sin.f64 M) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m))) (neg.f64 (*.f64 (sin.f64 M) m))))
(*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M)))))))))) (*.f64 m (sin.f64 (neg.f64 M)))))
(*.f64 K (fma.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 n #s(literal 2 binary64))) (neg.f64 (sin.f64 M))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 K m) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 3 binary64)))))))) (*.f64 (neg.f64 (sin.f64 M)) m)))
(*.f64 K (fma.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) (pow.f64 n #s(literal 2 binary64)))) m) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 K m) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 3 binary64)))))))) (neg.f64 (*.f64 (sin.f64 M) m))))
(*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))
(*.f64 (*.f64 K m) (neg.f64 (sin.f64 M)))
(*.f64 K (neg.f64 (*.f64 (sin.f64 M) m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 n (cos.f64 M)) m)) (*.f64 (*.f64 K m) (neg.f64 (sin.f64 M))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 n (cos.f64 M)) m)) (*.f64 K (neg.f64 (*.f64 (sin.f64 M) m))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 n (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))))))
(fma.f64 K (*.f64 (neg.f64 (sin.f64 M)) m) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m n) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))))))
(fma.f64 K (neg.f64 (*.f64 (sin.f64 M) m)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (neg.f64 (*.f64 (sin.f64 M) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))))))))
(fma.f64 K (*.f64 (neg.f64 (sin.f64 M)) m) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (neg.f64 (sin.f64 M))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 4 binary64)) m) (*.f64 n (cos.f64 M)))))))))
(fma.f64 K (neg.f64 (*.f64 (sin.f64 M) m)) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (neg.f64 (*.f64 (sin.f64 M) m))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 4 binary64)) m) (*.f64 n (cos.f64 M)))))))))
(*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(fma.f64 #s(literal -1 binary64) (*.f64 K (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m)))
(-.f64 (*.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m)) (*.f64 K (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))
(fma.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K M) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))))))
(fma.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K M) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))) (*.f64 K (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))))
(+.f64 (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))))))))
(fma.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m)) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))))))
(fma.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m)) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))) (*.f64 K (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m))
(*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m))
(*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m))
(*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m))
(*.f64 K (*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))
(*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m))
(*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m))
(*.f64 m (sin.f64 (neg.f64 M)))
(*.f64 (neg.f64 (sin.f64 M)) m)
(neg.f64 (*.f64 (sin.f64 M) m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (*.f64 n (cos.f64 M))) (*.f64 (neg.f64 (sin.f64 M)) m))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (*.f64 n (cos.f64 M))) (neg.f64 (*.f64 (sin.f64 M) m)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))))) (*.f64 m (sin.f64 (neg.f64 M))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (*.f64 m (pow.f64 n #s(literal 2 binary64))) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m))) (*.f64 (neg.f64 (sin.f64 M)) m))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K m) (neg.f64 (*.f64 (sin.f64 M) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m))) (neg.f64 (*.f64 (sin.f64 M) m)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 n #s(literal 3 binary64)) (cos.f64 (neg.f64 M)))))))))) (*.f64 m (sin.f64 (neg.f64 M))))
(fma.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 n #s(literal 2 binary64))) (neg.f64 (sin.f64 M))) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 K m) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 3 binary64)))))))) (*.f64 (neg.f64 (sin.f64 M)) m))
(fma.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (cos.f64 M)) m) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) (pow.f64 n #s(literal 2 binary64)))) m) (*.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 K m) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 3 binary64)))))))) (neg.f64 (*.f64 (sin.f64 M) m)))
(*.f64 m (sin.f64 (neg.f64 M)))
(*.f64 (neg.f64 (sin.f64 M)) m)
(neg.f64 (*.f64 (sin.f64 M) m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))) (*.f64 m (sin.f64 (neg.f64 M))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (*.f64 n (cos.f64 M))) (*.f64 (neg.f64 (sin.f64 M)) m))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (*.f64 n (cos.f64 M))) (neg.f64 (*.f64 (sin.f64 M) m)))
(+.f64 (*.f64 m (sin.f64 (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 n (sin.f64 (neg.f64 M)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (neg.f64 M))))))))
(fma.f64 m (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 m n) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (cos.f64 M))))))
(fma.f64 m (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 M) n)) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (cos.f64 M))))))
(+.f64 (*.f64 m (sin.f64 (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 n (cos.f64 (neg.f64 M)))))))))))
(fma.f64 m (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (cos.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) m)) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (cos.f64 M)) m))))))))
(fma.f64 m (neg.f64 (sin.f64 M)) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K m) (cos.f64 M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (neg.f64 (*.f64 (sin.f64 M) m))) (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (cos.f64 M)) m))))))))
(*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))
(-.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m) (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (*.f64 M #s(literal -1/2 binary64)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))
(fma.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m)) (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 M (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))))) (*.f64 m (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(fma.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))))))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))
(fma.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 M m) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))) (*.f64 m (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) m))
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m)
(*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m)
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m)
(*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m)
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m)
(*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m)
(*.f64 m (sin.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) m)
(*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))) M)) m)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) M) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) M #s(literal -1 binary64)))
(*.f64 M (fma.f64 M #s(literal -1/2 binary64) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/3 binary64) M) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 M (fma.f64 M (fma.f64 #s(literal -1/3 binary64) M #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 M (fma.f64 M #s(literal -1/3 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/4 binary64) M) #s(literal 1/3 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 M (fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/4 binary64) M #s(literal -1/3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 M (fma.f64 M (fma.f64 M #s(literal -1/4 binary64) #s(literal -1/3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 M))
(-.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M)))) (/.f64 #s(literal 1 binary64) M))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (neg.f64 (neg.f64 (log.f64 M))) (/.f64 #s(literal 1 binary64) M)))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (log.f64 M) (/.f64 #s(literal -1 binary64) M)))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) M))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (log.f64 M)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) M)) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) M)) M)))
(-.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) M))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) M))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (log.f64 M)) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/3 binary64) M)) (pow.f64 M #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) M)))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/3 binary64) M)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) M)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)))
(-.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 #s(literal 1 binary64) M))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 #s(literal 1 binary64) M))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 #s(literal -1 binary64) M))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) M))) M)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) M)) M)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) M)) (neg.f64 M)) (log.f64 (/.f64 #s(literal -1 binary64) M)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 M #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) M)))) M)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) M)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) M) (/.f64 #s(literal 1/3 binary64) (pow.f64 M #s(literal 2 binary64))))) M)))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) M) (/.f64 #s(literal 1/3 binary64) (pow.f64 M #s(literal 2 binary64))))) M))
(cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))))
(+.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 (neg.f64 M) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))))))
(-.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 (*.f64 M (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m)))) (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))))
(+.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 M (fma.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))))))))
(+.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 M (fma.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (neg.f64 (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 M (-.f64 (*.f64 M (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64)))))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))))
(+.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 M (fma.f64 M (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 M (-.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64))))) (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (+.f64 (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64)))))))) (*.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))))))))
(+.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 M (fma.f64 M (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 M (-.f64 (*.f64 (cos.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (neg.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))))) (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (+.f64 (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64)))))))) (*.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (neg.f64 (*.f64 (sin.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))))
(cos.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64)))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))) M)))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) M)))
(-.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (sin.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) M))
(-.f64 (+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))) M) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))) (/.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) M) (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (+.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) M) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(-.f64 (+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))) M) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64))))) (pow.f64 M #s(literal 3 binary64))))))
(-.f64 (+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))) (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))) (/.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))))))) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) M) (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (sin.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))) (/.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64)))) (pow.f64 M #s(literal 3 binary64))))))
(-.f64 (+.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (pow.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))))) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))))) (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (+.f64 (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) M) (/.f64 (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))))) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 (log.f64 M)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64)))) (pow.f64 M #s(literal 3 binary64))))))
(cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))
(cos.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)))
(cos.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (/.f64 (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) M))
(+.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m)))) M)))
(+.f64 (cos.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (sin.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M)))) M)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))))) M)))
(+.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)))) (*.f64 #s(literal 1/2 binary64) M)))) M)) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m)))))) M)))
(-.f64 (cos.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M) #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)) (*.f64 M #s(literal 1/2 binary64)))) (neg.f64 (sin.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)))))) (neg.f64 M)) (*.f64 (sin.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (*.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 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/3 binary64) M) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) #s(literal 3 binary64))))))))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M)))) M)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))))) M)))
(+.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)))) (*.f64 #s(literal 1/2 binary64) M)))) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 n m))) (fma.f64 #s(literal -1/3 binary64) M (*.f64 #s(literal -1/6 binary64) (+.f64 (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m)))) #s(literal 3 binary64))))))))) M) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m)))) #s(literal 2 binary64)))) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)))) (*.f64 #s(literal 1/2 binary64) M)))) M)) (*.f64 (sin.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m)))))) M)))
(-.f64 (cos.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)))) (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M)) (neg.f64 (+.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)) (*.f64 M #s(literal 1/2 binary64)))))) (*.f64 (sin.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 n m))) (fma.f64 #s(literal -1/3 binary64) M (*.f64 #s(literal -1/6 binary64) (+.f64 (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M) #s(literal 3 binary64)))))) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64)))))) M)) (*.f64 (sin.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)) (*.f64 M #s(literal 1/2 binary64)))))) (neg.f64 M)) (*.f64 (sin.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M))) M))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))
(cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 n (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))))) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 n K) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (*.f64 n (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (fma.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (fma.f64 n (*.f64 #s(literal -1/8 binary64) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (fma.f64 n (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (fma.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))) (fma.f64 n (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 m (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))))) (-.f64 #s(literal 1 binary64) M))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))))) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))))) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (*.f64 m (fma.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M)))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (*.f64 m (fma.f64 m (*.f64 #s(literal -1/8 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 K (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (*.f64 m (fma.f64 m (+.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))) (*.f64 m (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))) (*.f64 (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (sin.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M)))))))
(+.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (*.f64 m (fma.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (fma.f64 m (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 (cos.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))))) (*.f64 (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 K (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (sin.f64 (expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (+.f64 n m) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (*.f64 #s(literal -1/8 binary64) (+.f64 (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 n m) (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 K (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 M) (/.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) M)))) (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M))))) (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 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (fma.f64 K (fma.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 M) (/.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) M))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (sin.f64 M))) (*.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M)))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 n m) (sin.f64 M)))))))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))))))
(cos.f64 (fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1 binary64))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (-.f64 (*.f64 M (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 M (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (-.f64 (*.f64 M (fma.f64 M (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 M (fma.f64 M (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (-.f64 (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (+.f64 (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 M (fma.f64 M (fma.f64 M (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (+.f64 (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (+.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M)))))
(fma.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M)) #s(literal -1 binary64))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))) M)) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (-.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) M)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (fma.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) M) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))) M) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (-.f64 (+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) M)) (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) M) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))) (pow.f64 M #s(literal 2 binary64))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))) M) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) M))))) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))))) #s(literal 1/3 binary64))) (pow.f64 M #s(literal 3 binary64)))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) M)) (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 M #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (neg.f64 (log.f64 M))))) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64)) (pow.f64 M #s(literal 3 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) M) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))) (pow.f64 M #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 M))) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))))) #s(literal -1/3 binary64)) (pow.f64 M #s(literal 3 binary64))))) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))
(fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) M))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 M (/.f64 (fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m)))) M))) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (+.f64 M (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) M) M)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) (*.f64 #s(literal -1/2 binary64) M)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) M))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 M (/.f64 (fma.f64 #s(literal -1 binary64) M (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)))) (*.f64 #s(literal 1/2 binary64) M)) M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))))) M))) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (+.f64 M (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) (/.f64 (+.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)) (*.f64 M #s(literal 1/2 binary64)))) M)) M) M)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/3 binary64) M) (*.f64 #s(literal -1/6 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) (*.f64 #s(literal -1/2 binary64) M)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n)))))) M))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 M (/.f64 (fma.f64 #s(literal -1 binary64) M (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 n m))) (fma.f64 #s(literal -1/3 binary64) M (*.f64 (*.f64 #s(literal -1/6 binary64) M) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64)))))) M) (fma.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m))))) (*.f64 #s(literal 1/2 binary64) M)) M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))))) M))) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (+.f64 M (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 M (+.f64 n m))) (/.f64 (+.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 M (+.f64 n m)))) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 n m))) (fma.f64 #s(literal -1/3 binary64) M (*.f64 (*.f64 #s(literal -1/6 binary64) M) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64))))) (*.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)) #s(literal -1/2 binary64)))) M)) (*.f64 M #s(literal 1/2 binary64))) M)) M) M)) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))
(expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M)))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n K) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 n K) (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (-.f64 #s(literal 1 binary64) M)) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (-.f64 (*.f64 n (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 n (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (fma.f64 n (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 n (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))) (*.f64 n (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (-.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (-.f64 #s(literal 1 binary64) M))) (*.f64 n (fma.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (fma.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (-.f64 #s(literal 1 binary64) M))) (*.f64 n (fma.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (exp.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (-.f64 #s(literal 1 binary64) M)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))
(expm1.f64 (+.f64 (log1p.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))))) (-.f64 #s(literal 1 binary64) M)))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (*.f64 m (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 m (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) (fma.f64 m (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 m (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (-.f64 #s(literal 1 binary64) M)))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M))) (*.f64 m (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (-.f64 (*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (-.f64 #s(literal 1 binary64) M)) (*.f64 m (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 m (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64))))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) (fma.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (-.f64 #s(literal 1 binary64) M)) (*.f64 m (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 m (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))))))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) M)
(fma.f64 K (fma.f64 #s(literal 1/8 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (*.f64 K (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M))))))) M)
(fma.f64 K (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (*.f64 K (fma.f64 #s(literal 1/48 binary64) (*.f64 K (/.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) M)))))) (neg.f64 M))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(-.f64 (exp.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))))
(fma.f64 (-.f64 #s(literal 1 binary64) M) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))) #s(literal -1 binary64))
(/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))
(*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M)))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M))) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))
(*.f64 K (+.f64 (/.f64 m (-.f64 #s(literal 1 binary64) M)) (/.f64 n (-.f64 #s(literal 1 binary64) M))))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M))) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))
(*.f64 K (+.f64 (/.f64 m (-.f64 #s(literal 1 binary64) M)) (/.f64 n (-.f64 #s(literal 1 binary64) M))))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M))) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))
(*.f64 K (+.f64 (/.f64 m (-.f64 #s(literal 1 binary64) M)) (/.f64 n (-.f64 #s(literal 1 binary64) M))))
(/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M))))))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M))))))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))
(*.f64 n (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M))))))
(/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 n (neg.f64 (-.f64 (/.f64 K (neg.f64 (-.f64 #s(literal 1 binary64) M))) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 n (neg.f64 (-.f64 (/.f64 K (neg.f64 (-.f64 #s(literal 1 binary64) M))) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 n (neg.f64 (-.f64 (/.f64 K (neg.f64 (-.f64 #s(literal 1 binary64) M))) (*.f64 K (/.f64 m (*.f64 n (-.f64 #s(literal 1 binary64) M)))))))
(/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M))) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))
(*.f64 K (+.f64 (/.f64 m (-.f64 #s(literal 1 binary64) M)) (/.f64 n (-.f64 #s(literal 1 binary64) M))))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M))) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))
(*.f64 K (+.f64 (/.f64 m (-.f64 #s(literal 1 binary64) M)) (/.f64 n (-.f64 #s(literal 1 binary64) M))))
(+.f64 (/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M))) (/.f64 (*.f64 n K) (-.f64 #s(literal 1 binary64) M)))
(*.f64 K (+.f64 (/.f64 m (-.f64 #s(literal 1 binary64) M)) (/.f64 n (-.f64 #s(literal 1 binary64) M))))
(/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))
(*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M)))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M))))))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M))))))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))
(*.f64 m (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M))))))
(/.f64 (*.f64 K m) (-.f64 #s(literal 1 binary64) M))
(*.f64 K (/.f64 m (-.f64 #s(literal 1 binary64) M)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 (-.f64 #s(literal 1 binary64) M))) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 (-.f64 #s(literal 1 binary64) M))) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K (-.f64 #s(literal 1 binary64) M))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K (-.f64 #s(literal 1 binary64) M)) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 (-.f64 #s(literal 1 binary64) M))) (*.f64 K (/.f64 n (*.f64 m (-.f64 #s(literal 1 binary64) M)))))))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 m n)) (-.f64 #s(literal 1 binary64) M))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K (*.f64 M (+.f64 m n))) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 M (+.f64 n m)) (+.f64 n m)))
(*.f64 K (*.f64 (+.f64 M #s(literal 1 binary64)) (+.f64 n m)))
(+.f64 (*.f64 K (+.f64 m n)) (*.f64 M (-.f64 (*.f64 K (*.f64 M (+.f64 m n))) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))))))
(fma.f64 K (+.f64 n m) (*.f64 M (-.f64 (*.f64 K (*.f64 M (+.f64 n m))) (*.f64 K (neg.f64 (+.f64 n m))))))
(fma.f64 M (*.f64 K (*.f64 (+.f64 M #s(literal 1 binary64)) (+.f64 n m))) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 K (+.f64 m n)) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 K (*.f64 M (+.f64 m n))) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))))))
(fma.f64 K (+.f64 n m) (*.f64 M (-.f64 (*.f64 M (-.f64 (*.f64 K (*.f64 M (+.f64 n m))) (*.f64 K (neg.f64 (+.f64 n m))))) (*.f64 K (neg.f64 (+.f64 n m))))))
(fma.f64 K (+.f64 n m) (*.f64 M (fma.f64 M (*.f64 K (*.f64 (+.f64 M #s(literal 1 binary64)) (+.f64 n m))) (*.f64 K (+.f64 n m)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M))
(/.f64 (*.f64 K (neg.f64 (+.f64 n m))) M)
(*.f64 (neg.f64 K) (/.f64 (+.f64 n m) M))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M))) M)
(neg.f64 (/.f64 (fma.f64 K (+.f64 n m) (/.f64 (*.f64 K (+.f64 n m)) M)) M))
(/.f64 (neg.f64 (*.f64 K (+.f64 (+.f64 n m) (/.f64 (+.f64 n m) M)))) M)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) (pow.f64 M #s(literal 2 binary64))))) (/.f64 (*.f64 K (+.f64 m n)) M)) M)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 K (+.f64 n m)) (/.f64 (*.f64 K (+.f64 n m)) (pow.f64 M #s(literal 2 binary64))))) (/.f64 (*.f64 K (+.f64 n m)) M)) M)
(/.f64 (-.f64 (neg.f64 (*.f64 K (+.f64 (+.f64 n m) (/.f64 (+.f64 n m) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 (*.f64 K (+.f64 n m)) M)) M)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) (pow.f64 M #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 K (+.f64 m n)) M) (/.f64 (*.f64 K (+.f64 m n)) (pow.f64 M #s(literal 2 binary64))))) M)
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (+.f64 n m)) (/.f64 (*.f64 K (neg.f64 (+.f64 n m))) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 K (+.f64 n m)) M) (/.f64 (*.f64 K (+.f64 n m)) (pow.f64 M #s(literal 2 binary64))))) M)
(/.f64 (-.f64 (neg.f64 (*.f64 K (+.f64 (+.f64 n m) (/.f64 (+.f64 n m) (pow.f64 M #s(literal 3 binary64)))))) (*.f64 K (+.f64 (/.f64 (+.f64 n m) M) (/.f64 (+.f64 n m) (pow.f64 M #s(literal 2 binary64)))))) M)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M))
(/.f64 (*.f64 K (neg.f64 (+.f64 n m))) M)
(*.f64 (neg.f64 K) (/.f64 (+.f64 n m) M))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K (+.f64 m n)) (/.f64 (*.f64 K (+.f64 m n)) M)) M))
(neg.f64 (/.f64 (fma.f64 K (+.f64 n m) (/.f64 (*.f64 K (+.f64 n m)) M)) M))
(/.f64 (neg.f64 (*.f64 K (+.f64 (+.f64 n m) (/.f64 (+.f64 n m) M)))) M)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (*.f64 K (+.f64 m n))) M)) (*.f64 K (+.f64 m n))) M))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 K (+.f64 n m) (/.f64 (*.f64 K (+.f64 n m)) M)) M)) (*.f64 K (+.f64 n m))) M))
(/.f64 (+.f64 (*.f64 K (+.f64 n m)) (/.f64 (*.f64 K (+.f64 (+.f64 n m) (/.f64 (+.f64 n m) M))) 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 (*.f64 K (+.f64 m n)) M) (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 m n)))) M)) (*.f64 K (+.f64 m n))) M)) (*.f64 K (+.f64 m n))) M))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) M) (*.f64 K (neg.f64 (+.f64 n m)))) M)) (*.f64 K (+.f64 n m))) M) (*.f64 K (+.f64 n m))) M))
(/.f64 (+.f64 (*.f64 K (+.f64 n m)) (/.f64 (+.f64 (*.f64 K (+.f64 n m)) (/.f64 (*.f64 K (+.f64 (+.f64 n m) (/.f64 (+.f64 n m) M))) M)) M)) (neg.f64 M))
(+.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M))
(*.f64 M (+.f64 M n))
(+.f64 (*.f64 n M) (pow.f64 M #s(literal 2 binary64)))
(*.f64 M (+.f64 M n))
(-.f64 #s(literal 0 binary64) (*.f64 M (+.f64 n M)))
(*.f64 (neg.f64 M) (+.f64 M n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (+.f64 n M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 M (+.f64 M n))))
(/.f64 (+.f64 (pow.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 n M) (*.f64 n M)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 M n) (-.f64 (*.f64 M n) (pow.f64 M #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (*.f64 M n) (*.f64 M (-.f64 n M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (*.f64 n M) (*.f64 n M))) (-.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 n M)))
(/.f64 (-.f64 (pow.f64 M #s(literal 4 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 M (+.f64 M (neg.f64 n))))
(/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (pow.f64 M #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 M (-.f64 M n)))
(/.f64 (*.f64 M (pow.f64 (+.f64 n M) #s(literal 2 binary64))) (+.f64 n M))
(*.f64 (pow.f64 (+.f64 M n) #s(literal 2 binary64)) (/.f64 M (+.f64 M n)))
(/.f64 (*.f64 M (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (fma.f64 n n (*.f64 M (+.f64 n M))))
(*.f64 M (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 n n (*.f64 M (+.f64 M n)))))
(/.f64 (*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) M) (fma.f64 n n (*.f64 M (+.f64 n M))))
(*.f64 M (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 n n (*.f64 M (+.f64 M n)))))
(/.f64 (*.f64 (pow.f64 (+.f64 n M) #s(literal 2 binary64)) M) (+.f64 n M))
(*.f64 (pow.f64 (+.f64 M n) #s(literal 2 binary64)) (/.f64 M (+.f64 M n)))
(pow.f64 (cbrt.f64 (*.f64 M (+.f64 n M))) #s(literal 3 binary64))
(*.f64 M (+.f64 M n))
(pow.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 M (+.f64 M n))
(pow.f64 (sqrt.f64 (*.f64 M (+.f64 n M))) #s(literal 2 binary64))
(*.f64 M (+.f64 M n))
(pow.f64 (*.f64 M (+.f64 n M)) #s(literal 1 binary64))
(*.f64 M (+.f64 M n))
(neg.f64 (*.f64 M (+.f64 n M)))
(*.f64 (neg.f64 M) (+.f64 M n))
(sqrt.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 M (+.f64 M n)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 M (+.f64 M n)))
(log.f64 (pow.f64 (exp.f64 M) (+.f64 n M)))
(*.f64 M (+.f64 M n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (+.f64 n M)))))
(*.f64 M (+.f64 M n))
(cbrt.f64 (pow.f64 (*.f64 M (+.f64 n M)) #s(literal 3 binary64)))
(*.f64 M (+.f64 M n))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (+.f64 n M) #s(literal 3 binary64))))
(*.f64 M (+.f64 M n))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n M) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(*.f64 M (+.f64 M n))
(expm1.f64 (log1p.f64 (*.f64 M (+.f64 n M))))
(expm1.f64 (log1p.f64 (*.f64 M (+.f64 M n))))
(log1p.f64 (expm1.f64 (*.f64 M (+.f64 n M))))
(*.f64 M (+.f64 M n))
(exp.f64 (log.f64 (*.f64 M (+.f64 n M))))
(*.f64 M (+.f64 M n))
(exp.f64 (*.f64 (log.f64 (*.f64 M (+.f64 n M))) #s(literal 1 binary64)))
(*.f64 M (+.f64 M n))
(fma.f64 M M (*.f64 n M))
(*.f64 M (+.f64 M n))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(+.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (fma.f64 (neg.f64 (sin.f64 M)) (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))
(+.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (+.f64 (neg.f64 (sin.f64 M)) (sin.f64 M))))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (neg.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (neg.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(*.f64 #s(literal 1 binary64) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(*.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(*.f64 (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (fma.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(/.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 1 binary64))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(pow.f64 (cbrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(pow.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(pow.f64 (sqrt.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(sqrt.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(log.f64 (exp.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(cbrt.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(expm1.f64 (log1p.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log1p.f64 (expm1.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(exp.f64 (log.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(exp.f64 (*.f64 (log.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 1 binary64)))
(sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))
(fma.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (neg.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(-.f64 (*.f64 (cos.f64 M) (sin.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64))))) (*.f64 (cos.f64 (*.f64 n (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 1 binary64))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 3 binary64))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 2 binary64))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (pow.f64 (exp.f64 (*.f64 K m)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)))))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m)) #s(literal 3 binary64)))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) (*.f64 K m))) #s(literal 1 binary64)))
(*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 1 binary64))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 3 binary64))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 2 binary64))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(log.f64 (pow.f64 (exp.f64 m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M))))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m))))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m) #s(literal 3 binary64)))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) #s(literal 3 binary64))))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(expm1.f64 (log1p.f64 (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)) m)) #s(literal 1 binary64)))
(*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) M)))
(+.f64 #s(literal 0 binary64) (log1p.f64 M))
(log1p.f64 M)
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(+.f64 (log.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (log.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 #s(literal 2 binary64) (log.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (+.f64 M #s(literal 1 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 M)))
(-.f64 (log.f64 (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 3 binary64)))) (log.f64 (+.f64 #s(literal 1 binary64) (fma.f64 M M M))))
(-.f64 (log1p.f64 (pow.f64 M #s(literal 3 binary64))) (log1p.f64 (fma.f64 M M M)))
(-.f64 (log.f64 (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64)))) (log1p.f64 M))
(-.f64 (log1p.f64 (pow.f64 M #s(literal 2 binary64))) (log1p.f64 M))
(*.f64 #s(literal 1 binary64) (log1p.f64 M))
(log1p.f64 M)
(*.f64 (log1p.f64 M) #s(literal 1 binary64))
(log1p.f64 M)
(*.f64 (cbrt.f64 (log1p.f64 M)) (cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64))) (cbrt.f64 (log1p.f64 M)))
(*.f64 (cbrt.f64 (log1p.f64 M)) (cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log1p.f64 M)) (sqrt.f64 (log1p.f64 M)))
(log1p.f64 M)
(pow.f64 (log1p.f64 M) #s(literal 1 binary64))
(log1p.f64 M)
(pow.f64 (cbrt.f64 (log1p.f64 M)) #s(literal 3 binary64))
(log1p.f64 M)
(pow.f64 (pow.f64 (log1p.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 M)
(pow.f64 (sqrt.f64 (log1p.f64 M)) #s(literal 2 binary64))
(log1p.f64 M)
(sqrt.f64 (pow.f64 (log1p.f64 M) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 M))
(cbrt.f64 (pow.f64 (log1p.f64 M) #s(literal 3 binary64)))
(log1p.f64 M)
(expm1.f64 (log1p.f64 (log1p.f64 M)))
(log1p.f64 M)
(exp.f64 (log.f64 (log1p.f64 M)))
(log1p.f64 M)
(exp.f64 (*.f64 (log.f64 (log1p.f64 M)) #s(literal 1 binary64)))
(log1p.f64 M)
(+.f64 (*.f64 (cos.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(*.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))) (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(*.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))) (cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(pow.f64 (cbrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 3 binary64))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(pow.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(pow.f64 (sqrt.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 2 binary64))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(sqrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))))
(log.f64 (exp.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(cbrt.f64 (pow.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(expm1.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(expm1.f64 (log1p.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))))
(log1p.f64 (expm1.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(exp.f64 (log.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(+.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal -1 binary64))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(-.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(*.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(*.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(*.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(*.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) (+.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) (+.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64)) (+.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))))
(/.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))) (+.f64 #s(literal 1 binary64) (exp.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))))
(pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 1 binary64))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(pow.f64 (cbrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 3 binary64))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(pow.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(pow.f64 (sqrt.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 2 binary64))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(sqrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))) #s(literal 2 binary64)))
(fabs.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M))))
(log.f64 (exp.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))))))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(log1p.f64 (expm1.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(exp.f64 (log.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) (log1p.f64 M)))) #s(literal 1 binary64)))
(expm1.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) (log1p.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))))
(*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 K (*.f64 (+.f64 n m) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (+.f64 n m) (/.f64 K (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (*.f64 K (+.f64 n m)) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) (cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 (*.f64 (cbrt.f64 (+.f64 n m)) K) (+.f64 M #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 n m)) (*.f64 (sqrt.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64)))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (*.f64 K (neg.f64 (+.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) M)))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M #s(literal 1 binary64))) (*.f64 K (+.f64 n m)))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (/.f64 K (+.f64 M #s(literal 1 binary64))) (+.f64 n m))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 K (+.f64 n m)) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 K (/.f64 (+.f64 n m) (cbrt.f64 (+.f64 M #s(literal 1 binary64))))))
(*.f64 (/.f64 K (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (+.f64 n m) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (*.f64 K (+.f64 n m)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (*.f64 K (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M)))))
(*.f64 (/.f64 K (sqrt.f64 (+.f64 M #s(literal 1 binary64)))) (/.f64 (+.f64 n m) (sqrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 K (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (*.f64 K (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M)))))
(*.f64 (/.f64 K (sqrt.f64 (+.f64 M #s(literal 1 binary64)))) (/.f64 (+.f64 n m) (sqrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (/.f64 K (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (+.f64 n m) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 K (/.f64 (+.f64 n m) (cbrt.f64 (+.f64 M #s(literal 1 binary64))))))
(*.f64 (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 K (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (*.f64 K (/.f64 (+.f64 n m) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M)))))
(*.f64 (/.f64 K (sqrt.f64 (+.f64 M #s(literal 1 binary64)))) (/.f64 (+.f64 n m) (sqrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 n m) #s(literal 1 binary64)) (/.f64 K (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 n m) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(/.f64 (*.f64 (+.f64 n m) (/.f64 K (cbrt.f64 (+.f64 M #s(literal 1 binary64))))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 M))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sqrt.f64 (+.f64 M #s(literal 1 binary64)))) (/.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) (sqrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (cbrt.f64 (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) (cbrt.f64 (+.f64 M #s(literal 1 binary64)))))
(*.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 M M M)))
(*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 M M M)) (*.f64 K (/.f64 (+.f64 n m) (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 3 binary64))))))
(*.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 2 binary64)))) (+.f64 M #s(literal 1 binary64)))
(*.f64 (+.f64 M #s(literal 1 binary64)) (/.f64 (*.f64 K (+.f64 n m)) (+.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) #s(literal 3 binary64))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(pow.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))) #s(literal 2 binary64))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 M #s(literal 1 binary64)) K) (+.f64 n m)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M #s(literal 1 binary64)) (*.f64 K (+.f64 n m))))
(neg.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 #s(literal -1 binary64) M)))
(/.f64 (*.f64 K (+.f64 n m)) (-.f64 #s(literal 1 binary64) M))
(neg.f64 (/.f64 (*.f64 K (neg.f64 (+.f64 n m))) (+.f64 M #s(literal 1 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64))))
(log.f64 (pow.f64 (exp.f64 (+.f64 n m)) (/.f64 K (+.f64 M #s(literal 1 binary64)))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64)))) #s(literal 3 binary64)))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 (+.f64 M #s(literal 1 binary64)) #s(literal 3 binary64))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 (+.f64 n m) (+.f64 M #s(literal 1 binary64))))))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (*.f64 K (+.f64 n m))) (log1p.f64 M)))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 K (+.f64 n m))) (log1p.f64 M)) #s(literal 1 binary64)))
(/.f64 (*.f64 K (+.f64 n m)) (+.f64 M #s(literal 1 binary64)))

eval1.1s (5.1%)

Compiler

Compiled 68061 to 34992 computations (48.6% saved)

prune376.0ms (1.8%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New1385131398
Fresh9413
Picked505
Done000
Total1399171416
Accuracy
98.3%
Counts
1416 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.7%
(*.f64 (fma.f64 (cos.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (sin.f64 #s(literal 1 binary64)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
51.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 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
53.8%
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
52.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
30.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (-.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))))))
46.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64)) (-.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))))))
54.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
61.6%
(*.f64 (cos.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) M))) #s(literal 1 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))))))
93.2%
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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))))))
54.5%
(*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
55.9%
(*.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
29.4%
(*.f64 (cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 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))))))
32.7%
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
83.0%
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n))) #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))))))
78.3%
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
84.1%
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
93.7%
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 1216 to 870 computations (28.5% saved)

localize3.0s (14.2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
99.9%
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
98.9%
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
100.0%
(*.f64 K (+.f64 m n))
99.9%
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
99.0%
(cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
100.0%
(-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)
99.6%
(cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M))
Results
528.0ms202×256invalid
1.9s41×8192exit
41.0ms2048valid
19.0ms512valid
23.0ms1024valid
35.0ms2048infinite
19.0ms1024infinite
Compiler

Compiled 700 to 274 computations (60.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.4s
composed: 1.1s (31.5% of total)
ival-log: 1.0s (30.1% of total)
ival-cos: 401.0ms (11.8% of total)
ival-exp: 331.0ms (9.7% of total)
ival-mult: 167.0ms (4.9% of total)
ival-sub: 166.0ms (4.9% of total)
ival-div: 80.0ms (2.4% of total)
ival-pow: 61.0ms (1.8% of total)
ival-add: 45.0ms (1.3% of total)
ival-neg: 30.0ms (0.9% of total)
const: 22.0ms (0.6% of total)
ival-fabs: 3.0ms (0.1% of total)

series168.0ms (0.8%)

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

36 calls:

TimeVariablePointExpression
71.0ms
K
@0
(cos (- (exp (- (log (* -1/2 K)) (log (/ -1 m)))) 1))
30.0ms
m
@0
(cos (- (exp (- (log (* -1/2 K)) (log (/ -1 m)))) 1))
17.0ms
m
@inf
(cos (- (exp (- (log (* -1/2 K)) (log (/ -1 m)))) 1))
16.0ms
m
@-inf
(cos (- (exp (- (log (* -1/2 K)) (log (/ -1 m)))) 1))
15.0ms
K
@-inf
(cos (- (exp (- (log (* -1/2 K)) (log (/ -1 m)))) 1))

rewrite166.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1177×log1p-expm1-u
823×expm1-log1p-u
159×add-exp-log
157×add-log-exp
157×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify184.0ms (0.9%)

Algorithm
egg-herbie
Rules
520×times-frac
509×fma-neg
309×cancel-sign-sub-inv
278×distribute-rgt-in
274×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048812937
1121412473
2374411327
Stop Event
node limit
Counts
283 → 288
Calls
Call 1
Inputs
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.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 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) n) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) n) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) n) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.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 M n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K 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 n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 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 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(*.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M)))
(pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 K n) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 M))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))) #s(literal 1 binary64))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) (sqrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))))
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 1 binary64)))
(pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (*.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (fma.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) #s(literal 1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 K) (log.f64 (*.f64 m #s(literal -1 binary64)))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) (log.f64 (*.f64 K #s(literal -1/2 binary64))))
(+.f64 (-.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 #s(literal -1 binary64))) (log.f64 m))
(*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))
(*.f64 (+.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (-.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))))) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64)))) (*.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64))))) (-.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64)))))
(pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(log1p.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (log.f64 (*.f64 m #s(literal -1 binary64))))
(fma.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (log.f64 (*.f64 m #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 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (neg.f64 (sin.f64 M)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (neg.f64 (sin.f64 M)))) (cos.f64 M))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 K 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)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (*.f64 (cos.f64 M) (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) #s(literal 1/2 binary64))))))
(fma.f64 K (fma.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64))) (cos.f64 M) (*.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 M)) #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (*.f64 #s(literal -1/8 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 M)))) (cos.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))
(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))
(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))
(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))
(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))
(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))
(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))
(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))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (neg.f64 (sin.f64 M)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (neg.f64 (sin.f64 M)))) (cos.f64 M))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 K n)) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 n (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (sin.f64 M)))) (cos.f64 M))
(fma.f64 n (fma.f64 n (*.f64 (cos.f64 M) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 M))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M))))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 M)) #s(literal 1/48 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (sin.f64 M)))) (cos.f64 M))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 M))) (cos.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))
(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))
(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))
(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))
(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))
(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))
(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))
(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))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(fma.f64 M (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) #s(literal -1/6 binary64))) (neg.f64 (neg.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))))) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M #s(literal -1/6 binary64)))) (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(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))
(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))
(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))
(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))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M 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 K (+.f64 (*.f64 #s(literal -1/2 binary64) n) (/.f64 M K))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) n) (/.f64 M K))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) n) (/.f64 M K))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.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 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 M n) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 M n) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 M n) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(*.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 M n))))
(*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 M n) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n))))
(*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 M n) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n))))
(*.f64 n (fma.f64 #s(literal -1 binary64) (/.f64 M n) (*.f64 K #s(literal 1/2 binary64))))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M) #s(literal -1 binary64)))
(*.f64 M (fma.f64 K (/.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M) #s(literal -1 binary64)))
(*.f64 M (fma.f64 K (/.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) M) #s(literal -1 binary64)))
(*.f64 M (fma.f64 K (/.f64 (*.f64 n #s(literal 1/2 binary64)) 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 n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M) #s(literal 1 binary64))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M) #s(literal 1 binary64))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M) #s(literal 1 binary64))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))))
(cos.f64 (expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))))
(cos.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m)))))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cos.f64 (-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(expm1.f64 (-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) K) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m))))
(expm1.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) m))))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (exp.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (+.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 #s(literal 1/2 binary64)) (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (-.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (neg.f64 M) (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))
(/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal -1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 K (*.f64 #s(literal -1/2 binary64) n)) M))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) (-.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))
(/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal -1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 K (*.f64 #s(literal -1/2 binary64) n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal -1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 K (*.f64 #s(literal -1/2 binary64) n)) M))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))
(/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal -1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 K (*.f64 #s(literal -1/2 binary64) n)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) M))
(/.f64 (fma.f64 (pow.f64 (*.f64 K n) #s(literal 2 binary64)) #s(literal -1/4 binary64) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 K (*.f64 #s(literal -1/2 binary64) n)) M))
(pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(pow.f64 (pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(log.f64 (exp.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(exp.f64 (log.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(fma.f64 (*.f64 K n) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 n #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m) #s(literal -1 binary64)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))) #s(literal -1 binary64)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 1 binary64))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) (sqrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 1 binary64))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 3 binary64))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 2 binary64))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(log.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 3 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m) #s(literal -1 binary64)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))) #s(literal -1 binary64)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(cos.f64 (expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(cos.f64 (expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))))
(cos.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (/.f64 K #s(literal -1 binary64)) m) #s(literal 3 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 K #s(literal -1 binary64)) m) (*.f64 (/.f64 K #s(literal -1 binary64)) m))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 m (/.f64 K #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 m (/.f64 K #s(literal -1 binary64))) #s(literal 1/4 binary64)) (*.f64 m (/.f64 K #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal 1 binary64)))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 1 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 3 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 2 binary64))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 2 binary64)))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(log.f64 (exp.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(exp.f64 (log.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #s(literal 1 binary64)))
(expm1.f64 (-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(expm1.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)) #s(literal -1 binary64))
(+.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (*.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m)))
(+.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (*.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (*.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (fma.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) #s(literal 1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m))) (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))))) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (neg.f64 m))))
(+.f64 (log.f64 (neg.f64 m)) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)))) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64)))) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 K) (log.f64 (*.f64 m #s(literal -1 binary64)))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 K) (log.f64 (*.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 K) (+.f64 (log.f64 (neg.f64 m)) (log.f64 #s(literal -1/2 binary64))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (+.f64 (log.f64 K) (log.f64 (neg.f64 m))))
(+.f64 (log.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 K) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) (log.f64 (*.f64 K #s(literal -1/2 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (*.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m)))
(+.f64 (-.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 #s(literal -1 binary64))) (log.f64 m))
(-.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))
(+.f64 (log.f64 m) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 #s(literal -1 binary64))))
(*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m))))) (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))))
(*.f64 (+.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))) (-.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(*.f64 (+.f64 (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)))) (-.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K))) (sqrt.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))))) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m))))) (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))) (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m))))) (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m))))) (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) m)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 #s(literal -1 binary64) m)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))) (log.f64 (*.f64 K (/.f64 #s(literal 1/2 binary64) m))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64)))) (*.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (-.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 #s(literal -1/2 binary64) K))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64))) (fma.f64 (log.f64 (neg.f64 m)) (-.f64 (log.f64 (neg.f64 m)) (log.f64 (*.f64 #s(literal -1/2 binary64) K))) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 m #s(literal -1 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64))))) (-.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (log.f64 (*.f64 #s(literal -1 binary64) m)))) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (*.f64 #s(literal -1 binary64) m))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 m)) (log.f64 (neg.f64 m)))) (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m))))
(pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 3 binary64))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(pow.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 2 binary64))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m)))) #s(literal 3 binary64)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))))
(log1p.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(exp.f64 (log.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))))) #s(literal 1 binary64)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K #s(literal -1 binary64)) m)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 K #s(literal -1 binary64)))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 K #s(literal -1/2 binary64))) (log.f64 (*.f64 m #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (*.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (log.f64 (*.f64 m #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (*.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m)))
(fma.f64 (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 (*.f64 K #s(literal -1/2 binary64)))) (log.f64 (*.f64 m #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (*.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m)))

eval317.0ms (1.5%)

Compiler

Compiled 18804 to 7839 computations (58.3% saved)

prune240.0ms (1.1%)

Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New5167523
Fresh4812
Picked235
Done000
Total52218540
Accuracy
98.3%
Counts
540 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(*.f64 (fma.f64 (cos.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 (-.f64 #s(literal 1 binary64) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (sin.f64 #s(literal 1 binary64)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
51.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 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
55.6%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (neg.f64 (sin.f64 M))))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
81.6%
(*.f64 (cos.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K (/.f64 #s(literal -1 binary64) m))) #s(literal -1 binary64))) #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))))))
52.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
30.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (-.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))))))
46.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64)) (-.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))))))
54.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
61.6%
(*.f64 (cos.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 M (+.f64 m n))))) M))) #s(literal 1 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))))))
93.2%
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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))))))
55.9%
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
54.5%
(*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
29.4%
(*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (neg.f64 m))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
39.1%
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
54.9%
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 n #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.3%
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
84.1%
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
93.7%
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 2290 to 1264 computations (44.8% saved)

regimes80.0ms (0.4%)

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

6 calls:

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

Compiled 64 to 48 computations (25% saved)

regimes13.0ms (0.1%)

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

5 calls:

3.0ms
K
3.0ms
m
2.0ms
l
2.0ms
n
2.0ms
M
Results
AccuracySegmentsBranch
88.3%2K
92.2%2n
87.2%2M
86.8%3l
93.7%2m
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes2.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

0.0ms
M
0.0ms
n
0.0ms
m
0.0ms
K
Results
AccuracySegmentsBranch
84.1%1M
84.1%1K
84.1%1n
84.1%1m
Compiler

Compiled 24 to 20 computations (16.7% saved)

bsearch4.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
4.0ms
-4.463839990055976e+100
-5.680225490519138e+99
Results
3.0ms15×0valid
0.0ms1infinite
Compiler

Compiled 102 to 74 computations (27.5% saved)

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

simplify64.0ms (0.3%)

Algorithm
egg-herbie
Rules
408×unsub-neg
194×neg-mul-1
122×distribute-neg-out
92×distribute-lft-neg-in
74×remove-double-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048358
194358
2150358
3222342
4282342
5316342
6400342
7837342
81310342
91314342
101314342
111320342
121333342
131362342
141399342
151428342
161446342
171459342
181463342
191465342
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 1 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))))))
(if (<=.f64 m #s(literal -40000000000000000636115644390396721873443234255781125559125310230991355088681524243253879943427260416 binary64)) (*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Outputs
(*.f64 #s(literal 1 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 (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 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))
(if (<=.f64 m #s(literal -40000000000000000636115644390396721873443234255781125559125310230991355088681524243253879943427260416 binary64)) (*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(if (<=.f64 m #s(literal -40000000000000000636115644390396721873443234255781125559125310230991355088681524243253879943427260416 binary64)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n))))) (exp.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)))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(if (<=.f64 m #s(literal -40000000000000000636115644390396721873443234255781125559125310230991355088681524243253879943427260416 binary64)) (exp.f64 (+.f64 (*.f64 (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 M (*.f64 m #s(literal 1/2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) l))) (exp.f64 (+.f64 (*.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 M (*.f64 n #s(literal 1/2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) l))))
(if (<=.f64 m #s(literal -40000000000000000636115644390396721873443234255781125559125310230991355088681524243253879943427260416 binary64)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) n)) (-.f64 (fabs.f64 (-.f64 m n)) l))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) m)) (-.f64 (fabs.f64 (-.f64 m n)) l))))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(exp.f64 (+.f64 (*.f64 (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 M (*.f64 m #s(literal 1/2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) l)))
(exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (-.f64 M (*.f64 m #s(literal 1/2 binary64))) n)) (-.f64 (fabs.f64 (-.f64 m n)) l)))

soundness234.0ms (1.1%)

Rules
602×fma-neg
399×fma-define
398×associate-*r*
368×distribute-lft-neg-in
357×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056714799
1159214433
2554714369
Stop Event
fuel
node limit
Compiler

Compiled 487 to 284 computations (41.7% saved)

preprocess76.0ms (0.4%)

Remove

(sort m n)

Compiler

Compiled 378 to 240 computations (36.5% saved)

end0.0ms (0%)

Profiling

Loading profile data...